Bryan Cave LLP
Multiple bit rate encoding by segments
A method performed by one or more processors for segmenting and encoding media content over a network. The media content is first partitioned into an ordered sequence of media segments. Each of the media segments is then encoded (i) at a first bit rate to generate a respective one of a first set of data segments, and (ii) at a second bit rate to generate a respective one of a second set of data segments, wherein data segments of the first set may be used interchangeably with data segments of the second set to facilitate continuous playback of the media content. A request for the media content is then received from another device in the network. In response, a respective one of the first set of data segments or the second set of data segments is selectively transmitted, for each of the media segments, based at least in part on a network bandwidth of the first device.
Vudu, Inc.
H H H H H H
H04N H04N H04N H04N H04N H04N
inventional inventional inventional inventional inventional inventional
Prasanna Sumankar Ananth
Ganesan Shankar Rao