Apparatus, system, and method for multi-bitrate content streaming
AssigneeDish Digital L.L.C.
InventorsDavid F. Brueck, Mark B. Hurst
Life of this patent
Estimating the term…
Loading patent…
AssigneeDish Digital L.L.C.
InventorsDavid F. Brueck, Mark B. Hurst
Estimating the term…
An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
A system for adaptive-rate content streaming videos for playback on end user stations, the system comprising a set of one or more servers including, a storage device to store a plurality of different copies of a same single video each encoded at a different bit rate and each divided into a plurality of streamlets that collectively store data to playback the entire video but that individually store data to playback only a portion that starts at a unique time index and whose duration is less than the entire playback duration of the single video, wherein the time indexes of the streamlets are the same for the different copies such that the streamlets with the same time indexes from the different copies independently yield the same portions of the single video, and wherein each of the streamlets of each of the pluralities is a separate content file that is independently playable by the end user stations, and
A method for adaptive-rate content streaming videos for playback on a content player on an end user station, the method comprising:
A method for streaming from a set of one or more servers videos for playback on a content player on an end user station, the method comprising:
An apparatus for multi-bitrate video and/or audio content streaming, the apparatus comprising:
A method for multi-bitrate video and/or audio content streaming, the method comprising:
Dependencies are inferred from the claim text.