| On the Design of a Low-Cost Video-on-Demand Storage System (2009) | |||||||||||||||
Abstract | |||||||||||||||
| Recent advances in storage technology, coupled with the dramatic increase in the bandwidth of networks, make itnow possible to provide \video on demand " service to viewers. A video on demand server is a computer system that stores videos in compressed digital form and provides support for di erent portions of compressed video data to be accessed and transmitted concurrently. In this paper, we present alow-cost storage architecture for a video on demand server that relies principally on disks. The high bandwidths of disks in conjunction with a clever strategy for striping videos on them is utilized in order to enable simultaneous access and transmission of di erent portions of a video, separated by xed time intervals. We also present a wide range of schemes for implementing VCR-like functions including fast-forward, rewind and pause. Finally, we extend our schemes to the case when videos have di erent rate requirements. 1 1 | |||||||||||||||
Publication details | |||||||||||||||
| |||||||||||||||