Assessing the efficiency of stream reuse techniques in P2P video-on-demand systems
Journal of Network and Computer Applications
Improving VoD Performance with LAN Client Back-End Buffering
IEEE MultiMedia
Peer assisted video streaming with supply-demand-based cache optimization
IEEE Transactions on Multimedia - Special section on communities and media computing
A distributed VOD server based on VIA and interval cache
PCM'04 Proceedings of the 5th Pacific Rim conference on Advances in Multimedia Information Processing - Volume Part I
Hi-index | 0.01 |
In this paper, we introduce a scalable Video-on-Demand(VoD) system called GloVE (Global Video Environment) inwhich active clients cooperate to create a shareable videocache that is used as the primary source of video contentfor subsequent client requests. In this way, GloVE server'sbandwidth does not limit the number of simultaneous clientsthat can watch a video since once its content is in the cooperativevideo cache (CVC) it can be directly transmittedfrom the cache rather than the VoD server. Also, GloVEfollows the peer-to-peer approach, allowing the use of low-costPCs as video servers. In addition, GloVE supportsvideo servers without multicast capability and videos in anystored format. We analyze preliminary performance resultsof GloVE implemented in a PC server using a Fast Ethernetinterconnect and small video buffers at the clients. Our resultsconfirm that while the GloVE-based server uses onlya single video channel to deliver a highly popular video simultaneouslyto N clients, conventional VoD servers requireas much as N times more channels.