Video streaming over HTTP with dynamic resource prediction

Adaptive HTTP streaming has become a new trend to support adaptivity in video delivery. A HTTP streaming client needs to estimate exactly resource availability and resource demand. In this paper, we focus on the most important resource which is bandwidth. To this end, our proposed streaming approach consists of 1) throughput prediction and 2) content bitrate prediction. The experiments show that our approach can effectively cope with large fluctuations in connection throughput and video bitrate.

[1]  Ali C. Begen,et al.  An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP , 2011, MMSys.

[2]  Wei Song,et al.  Bitrate modeling of scalable videos using quantization parameter, frame rate and spatial resolution , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[3]  Ali C. Begen,et al.  Watching Video over the Web: Part 2: Applications, Standardization, and Open Issues , 2011, IEEE Internet Computing.

[4]  Sunand Tullimalli,et al.  Multimedia streaming using multiple TCP connections , 2006 .

[5]  Luciano Rubio Romero,et al.  A Dynamic Adaptive HTTP Streaming Video Service for Google Android , 2011 .

[6]  Christopher Howson,et al.  Distributed & adaptive HTTP streaming , 2011, 2011 IEEE International Conference on Multimedia and Expo.

[7]  Ali C. Begen,et al.  Watching Video over the Web: Part 1: Streaming Protocols , 2011, IEEE Internet Computing.

[8]  Jon M. Peha,et al.  Streaming video over the Internet: approaches and directions , 2001, IEEE Trans. Circuits Syst. Video Technol..

[9]  Yao Wang,et al.  Modeling rate and perceptual quality of scalable video as functions of quantization and frame rate and its application in scalable video adaptation , 2009, 2009 17th International Packet Video Workshop.

[10]  Torbjorn Einarsson,et al.  Dynamic adaptive HTTP streaming of live content , 2011, 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[11]  Luca De Cicco,et al.  An Experimental Investigation of the Akamai Adaptive Video Streaming , 2010, USAB.

[12]  Thomas Stockhammer,et al.  Dynamic adaptive streaming over HTTP --: standards and design principles , 2011, MMSys.

[13]  Anh T. Pham,et al.  Adaptive streaming of audiovisual content using MPEG DASH , 2012, IEEE Transactions on Consumer Electronics.

[14]  Luigi Rizzo,et al.  Dummynet: a simple approach to the evaluation of network protocols , 1997, CCRV.

[15]  Moncef Gabbouj,et al.  Rate adaptation for adaptive HTTP streaming , 2011, MMSys.

[16]  Paal E. Engelstad,et al.  Improving the performance of quality-adaptive video streaming over multiple heterogeneous access networks , 2011, MMSys.

[17]  Carsten Griwodz,et al.  Mobile video streaming using location-based network prediction and transparent handover , 2011, NOSSDAV.