主权项 |
1. A method, operable in a processing system, for playing a content available for downloading, the method comprising:
reading, by a reading device, a pre-stored content from an optical storage device connected to said processing system, said pre-stored content providing additional information regarding said content available for downloading, the pre-stored content including at least a quality menu of the content available for downloading wherein the quality menu includes a plurality of quality options associated with different bandwidth related rendering qualities associated with the content available for downloading, said quality options being independent of rendering capabilities of said processing system; detecting, by a bandwidth detecting device, an available bandwidth based on an available information received in a buffering device within said processing system; sending, by a sending device, a request for downloading the content available for downloading according to the additional information regarding the content available for downloading, wherein the request includes information of the detected available bandwidth; selecting a relevant quality from the plurality of quality options for downloading the content available for downloading from the quality menu associated with the content available for downloading, the selected relevant quality being based solely on the detected available bandwidth; receiving, by a receiving device, the content available for downloading according to the selected quality associated with the detected bandwidth in said buffering device within said processing system; playing, on an output device, the content available for downloading combined with the pre-stored content cooperatively to provide seamless playback of said downloaded content with the pre-stored content; detecting, by the bandwidth detecting device, an available bandwidth based on an amount of the received content received in said buffering device while said previously received content with said pre-stored data is played; selecting a quality from the plurality of quality options within said quality menu, said selected quality being based solely on the monitored available bandwidth; and sending, by the sending device, a request with the selected quality for playing the content available for downloading with the pre-stored content cooperatively to provide seamless playback, on the output device, of said downloaded content with the pre-stored content. |