Patent ID: 9407955
Filing Date: 2016-08-02
CPC Classification: G06F,H04L,H04N

Claim Text:
1. A method executable by a client device to playback an adaptive media stream having a plurality of different audio tracks, the method comprising: receiving a digest of the media stream at the client device that describes a series of data files representing the media stream, wherein at least some of the data files comprise portions of each of the plurality of audio tracks of the adaptive media stream, and wherein the portions of the different audio tracks are described by the digest; requesting, by the client device, portions of at the data files described by the digest as corresponding to a desired one of the plurality of different audio tracks to thereby obtain audio segments of the desired audio track, wherein the requested portions of the audio tracks are each less than the entire data file; and rendering the obtained audio segments of the desired audio track for playback so that the media stream is presented for playback with the desired one of the plurality of different audio tracks.