Patent ID: 8898228

Claim:
A method for receiving a scalable media presentation over a communications network, the method comprising: (a) transmitting a request from a client device to a server for a scalable media presentation; (b) receiving retrieval information from the server in response to the request for the scalable media presentation, the retrieval information providing information for retrieving a plurality of video chunks associated with the scalable media presentation, each video chunk comprising network abstraction layer (NAL) units associated with only one layer of a plurality of layers for a specific time period of the scalable media presentation; (c) selecting a time period of the scalable media presentation to retrieve; (d) selecting at least one video chunk associated with the selected time period based on the retrieval information; (e) transmitting a request to the server for the at least one video chunk; and (f) receiving the at least one video chunk and indexing information associated with the at least one video chunk from the server, the indexing information providing information for extracting the plurality of NAL units from the at least one video chunk; and (g) extracting the NAL units from the at least one video chunk based on the indexing information associated with the at least one video chunk.