Patent ID: 9276989
Filing Date: 2016-03-01
CPC Classification: H04L,H04N

Claim Text:
1. A method, comprising: receiving a first content fragment of a first content stream in response to a first HTTP (Hypertext Transfer Protocol) request; receiving a second content fragment of a second content stream in response to a second HTTP request; storing the first and second content fragments in first and second buffers of a plurality of buffers, each of the plurality of buffers being configurable, the first content fragment being one of an audio fragment or a video fragment and the second content fragment being the other of the audio fragment or the video fragment; multiplexing the first and second content fragments into a third buffer of the plurality of buffers, the multiplexing being performed by an application that made the first and second HTTP requests; determining an average rate at which to transfer the multiplexed first and second content fragments from the third buffer to a fourth buffer based, at least in part, on a bitrate of the first content stream and a bitrate of the second content stream; and transferring the multiplexed first and second content fragments to the fourth buffer of the plurality of buffers for decoding and playback according to the determined average rate.