×

MANAGING STREAMING BANDWIDTH FOR MULTIPLE CLIENTS

  • US 20110314130A1
  • Filed: 05/17/2011
  • Published: 12/22/2011
  • Est. Priority Date: 04/08/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for controlling at least one media file, the method comprising:

  • allocating or receiving allocated bit rates to a media file that comprises a plurality of chunks and is expected to be streamed over a last mile channel that is bandwidth limited;

    receiving, from a media streamer, a manifest file for multiple versions of the media file;

    wherein different version of the media file differ from each other by bit rate;

    wherein a manifest file associated the media file comprises retrieval information required for retrieving different versions of the media file;

    receiving a manifest file request from a client that is hosted on a user device, wherein the manifest file request is received from a client and comprises a request to receive retrieval information required for a retrieval of a manifest file associated with a requested media file that is requested by the client;

    selecting a selected version of the media file based on (a) bit rates of the different versions of the requested media file, and (b) a bit rate allocated for a transmission of the requested media file to the client;

    generating a modified manifest file for the requested media file by removing retrieval information associated with all non-selected versions of the requested media file;

    wherein the modified manifest file comprises retrieval information required only for a retrieval of a selected version of the requested media file; and

    sending to the client the modified manifest file.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×