Channel allocation under batching and VCR control in video-on-demand systems
Journal of Parallel and Distributed Computing - Special issue on multimedia processing and technology
Skyscraper broadcasting: a new broadcasting scheme for metropolitan video-on-demand systems
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Improving bandwidth efficiency of video-on-demand servers
IC3N '97 Selected papers of the 6th international conference on Computer communications and networks
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Dynamic Skyscraper Broadcasts for Video-on-Demand
MIS '98 Proceedings of the 4th International Workshop on Advances in Multimedia Information Systems
RITA: receiver initiated just-in-time tree adaptation for rich media distribution
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Chaining: A Generalized Batching Technique for Video-On-Demand Systems
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
Video-on-Demand Server Efficiency through Stream Tapping
IC3N '97 Proceedings of the 6th International Conference on Computer Communications and Networks
A stream tapping protocol involving clients in the distribution of videos on demand
Advances in Multimedia
Accelerated chaining: a better way to harness peer power in video-on-demand applications
Proceedings of the 2011 ACM Symposium on Applied Computing
Hi-index | 0.00 |
We present a cooperative distribution protocol requiring clients that watch a video to forward it to the next client. As a result, the video server will only have to distribute parts of a video that no client can forward. Our protocol works best when clients have sufficient buffer capacity to store each video they are watching until they are done: when this is the case, the instantaneous server bandwidth never exceeds the video consumption rate. In addition, we also show how multicasting can further reduce the server and the network bandwidth requirements of the protocol.