Dynamic batching policies for an on-demand video server
Multimedia Systems
Metropolitan area video-on-demand service using pyramid broadcasting
Multimedia Systems
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
Efficient schemes for broadcasting popular videos
Multimedia Systems
Windows Scheduling Problems for Broadcast Systems
SIAM Journal on Computing
Seamless channel transition for the staircase video broadcasting scheme
IEEE/ACM Transactions on Networking (TON)
A smooth broadcasting scheme for VBR-encoded hot videos
Computer Communications
Smooth workload adaptive broadcast
IEEE Transactions on Multimedia
Efficient staircase scheme with seamless channel transition mechanism
Computer Networks: The International Journal of Computer and Telecommunications Networking
A zero-overhead error-correcting nVoD schema
Multimedia Tools and Applications
An interleaving crescent broadcasting protocol for near video-on-demand services
Multimedia Tools and Applications
Proxy-assisted scalable periodic broadcasting of videos for heterogeneous clients
Multimedia Tools and Applications
Concurrency and Computation: Practice & Experience
Hi-index | 0.24 |
Data broadcasting is independent of arrivals of requests, and thus it is suitable to transmit popular videos that may interest many viewers at a particular period of time. One broadcasting method (called periodic broadcasting) is to divide a popular video into segments, which are then simultaneously broadcast on different data channels. Once clients want to watch the video, they download the segments from these channels. Specially, the greedy disk-conserving broadcasting (GDB) scheme supports a client with a small bandwidth. In comparison with other similar schemes such as the skyscraper broadcasting (SkB) and the client-centric approach (CCA) schemes, the GDB clients have smaller waiting time. Extending GDB, this work designs a reverse GDB (RGDB) scheme to achieve small buffering spaces as well as low bandwidths at the client. We further mathematically prove that RGDB still guarantees on-time video delivery at small client bandwidths. A formula is derived for the maximum number of segments buffered by an RGDB client. Finally, an analysis shows that RGDB has 33-50% smaller client buffer requirements than GDB in most situations.