Design of a Client Request Aggregation based Caching technique for Video Streaming over Internet Protocol
MetadataShow full item record
Video streaming is vital for many important applications such as distance learning, digital video libraries, and movie-on-demand. Since video streaming requires significant server and networking resources, caching has been used to reduce the demand on these resources. The design of efficient caching policy for streaming media files is a challenging problem to provide efficient Quality of Service for video streaming over Internet Protocol. Congested networks and overloaded servers resulting from the ever growing number of Internet users contribute to the lack of good quality video streaming over the Internet. While caching is the standard technique for improving scalability, existing caching schemes do not support streaming media well. We propose a design and implementation of a caching system for streaming media, which utilizes its local memory and disk resources to reduce network and server load, while also improving the video and audio quality perceived by end users. We have proposed streaming cache design based on client request aggregation in system design and have found that our proposed caching system reduces network and server load.
- November 2007