As the Internet becomes a more popular distribution channel for multimedia, one inevitably encounters the problem of the amount of bandwidth required for quality multimedia presentations. Bandwidth may be controlled through various techniques such as compression, caching, or layered encoding of data. These techniques, however, may be unsuitable for applications with stringent quality of service requirements, as it may lead to severe degradations of the quality of the content being distributed. This article proposes a new version of a media content delivery algorithm, based on the “chaining” strategy, that supports “VCR operations.” The proposed algorithm explicitly balances the client-side requirements to support the VCR functionalities while preserving the advantages of using the client playback device as a proxy video server, as specified in the original chaining algorithm. The article also investigates the effect of supporting VCR operations on the performance of the proposed scheme and the impact these operations have on chaining.
- Chaining protocol
- client-centric buffer reservation
- multimedia streaming
ASJC Scopus subject areas
- Modelling and Simulation
- Computer Graphics and Computer-Aided Design