An efficient video streaming architecture for Video-on-Demand systems

The recent era of computing has paved a significant path for dramatic growth of multimedia services. Video-on-Demand (VoD) system is one such multimedia service that allows a viewer to choose video of their choice on an adhoc basis. The videos are delivered to user in real time via a network. This paper tries to optimize the performance of VoD system by proposing an efficient video streaming architecture. The architecture is designed carefully to select videos of various popularity and intelligently allocating resources between intermediate servers and the main multimedia server. Simulation results demonstrate the efficacy of the proposed architecture.

[1]  Debasish Ghose,et al.  Scheduling Video Streams in Video-on-Demand Systems: A Survey , 2004, Multimedia Tools and Applications.

[2]  Donald F. Towsley,et al.  Proxy prefix caching for multimedia streams , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[3]  Bharadwaj Veeravalli,et al.  Efficient Movie Retrieval Strategies for Movie-on-Demand Multimedia Services on Distributed Networks , 2004, Multimedia Tools and Applications.

[4]  James F. Kurose,et al.  Open issues and challenges in providing quality of service guarantees in high-speed networks , 1993, CCRV.

[5]  Philip S. Yu,et al.  On optimal batching policies for video-on-demand storage servers , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[6]  Detlef Schoder,et al.  Core Concepts in Peer-to-Peer Networking , 2005 .

[7]  Thomas D. C. Little,et al.  Prospects for Interactive Video-on-Demand , 1994, IEEE MultiMedia.