Supporting interactive video-on-demand with adaptive multicast streaming

Ying Wai Wong*, Jack Y.B. Lee, Victor O.K. Li, Gary S.H. Chan

*Corresponding author for this work

Research output: Contribution to journalJournal Articlepeer-review

Abstract

Recent advances in multicast video streaming algorithms have opened up new ways to provision video-on-demand services to potentially millions of users. However, the spectacular efficiency of multicast streaming algorithms can only be realized by restricting or even prohibiting interactive playback control. Experiments reveal that the performance of current state-of-the-art multicast streaming algorithms will degrade significantly even at very low levels of interactivity (e.g., one control per five users). This study tackles this challenge by investigating the fundamental limitations of multicast streaming algorithms in supporting interactive playback control and presents a general solution - static full stream scheduling (SFSS) - which can be applied to many of the existing multicast streaming algorithms to substantially improve their performance when interactive playback control is to be supported. Moreover, to solve the problem of optimizing the algorithm for the often unknown client access patterns (e.g., arrival rates and interactivity rates), we present a novel just-in-time simulation (JTS) scheme to dynamically and automatically tune operating parameters of the SFSS algorithm while the system is online. This JTS scheme not only eliminates the need for a priori knowledge of the often unknown system parameters, but also can adapt to changes in the client access pattern over time. Extensive simulation results show that the proposed adaptive algorithm can reduce the admission and interactive control latencies by as much as 90%.

Original languageEnglish
Pages (from-to)129-141
Number of pages13
JournalIEEE Transactions on Circuits and Systems for Video Technology
Volume17
Issue number2
DOIs
Publication statusPublished - Feb 2007

Keywords

  • Embedded simulator
  • Interactive playback control
  • Just-in-time
  • Multicast streaming
  • Video-on-demand (VoD)

Fingerprint

Dive into the research topics of 'Supporting interactive video-on-demand with adaptive multicast streaming'. Together they form a unique fingerprint.

Cite this