Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Multicast Video-on-Demand services
ACM SIGCOMM Computer Communication Review
Double P-Tree: A Distributed Architecture for Large-Scale Video-on-Demand
Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing
Earthworm: A Network Memory Management Technique for Large-Scale Distributed Multimedia Applications
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
On Optimal Batching Policies for Video-on-Demand Storage Servers
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
Providing VCR in a distributed client collaborative multicast video delivery scheme
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
DynaPeer: a dynamic peer-to-peer based delivery scheme for VoD systems
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Hi-index | 0.00 |
The advance of Internet 2 and the proliferation of switches and routers with level three functionalities made the multicast one of the most feasible video streaming delivering techniques for the near future. Assuming this to be true, this study addressed the over-load situation that a streaming server could suffer due to client requests. As a solution, we proposed new multicast delivery scheme that allows every active client to collaborate with the server regardless of the video that they are watching, alleviating server loads, and therefore server resource requirements. The solution combined the multicast delivery scheme and client-side buffer collaboration in order to decentralize the delivery process. The new video delivering scheme was designed as two separate policies: the first policy used client collaboration to deliver first part of videos and the second policy could merge two or more multicast channels using distributed collaboration between a group of clients. Experimental results show that this scheme is better than previous schemes in terms of resource requirements and scalability.