Exploiting Video Quality Information in Rate Adaptation for HTTP-Based Video Streaming

This paper explores how video quality information can be exploited by HTTP-based adaptive streaming (HAS) clients in their rate adaptation schemes. We first present an idealized combinatorial optimization formulation of the quality-aware rate adaptation problem and its corresponding solution. A few design principles are then introduced to arrive at a practical and robust rate adaptation scheme in the presence of real-world uncertainties (e.g., inaccuracy in bandwidth estimation, unforeseen changes in future video contents). Results from testbed-based experiments verify that by exploiting video quality information, our proposed quality-aware rate adaptation scheme significantly outperforms conventional rate-based clients in various contention-free and multi-client contention scenarios.

[1]  Jing Hu,et al.  Perceptual quality constrained video user capacity of 802.11a WLANs with multipath fading , 2007, IWCMC.

[2]  Christian Keimel,et al.  Improving the prediction accuracy of video quality metrics , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[3]  Nick McKeown,et al.  Downton abbey without the hiccups: buffer-based rate adaptation for HTTP video streaming , 2013, FhMN@SIGCOMM.

[4]  Hao Hu,et al.  Fixing multi-client oscillations in HTTP-based adaptive streaming: A control theoretic approach , 2013, 2013 IEEE 15th International Workshop on Multimedia Signal Processing (MMSP).

[5]  Luca De Cicco,et al.  Feedback control for adaptive live video streaming , 2011, MMSys.

[6]  Ali C. Begen,et al.  An experimental evaluation of rate-adaptive video players over HTTP , 2012, Signal Process. Image Commun..

[7]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[8]  Ali C. Begen,et al.  What happens when HTTP adaptive streaming players compete for bandwidth? , 2012, NOSSDAV '12.

[9]  Yong Liu,et al.  Towards agile and smooth video adaptation in dynamic HTTP streaming , 2012, CoNEXT '12.

[10]  Gustavo de Veciana,et al.  Rate Adaptation and Admission Control for Video Transmission With Subjective Quality Constraints , 2013, IEEE Journal of Selected Topics in Signal Processing.

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

[12]  Chao Gui,et al.  Content-aware adaptation scheme for QoE optimized dash applications , 2014, 2014 IEEE Global Communications Conference.

[13]  Te-Yuan Huang,et al.  A buffer-based approach to rate adaptation: evidence from a large video streaming service , 2015, SIGCOMM 2015.

[14]  Ali C. Begen,et al.  Streaming video over HTTP with consistent quality , 2014, MMSys '14.

[15]  Vyas Sekar,et al.  Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with FESTIVE , 2012, CoNEXT '12.

[16]  Ali C. Begen,et al.  Probe and Adapt: Rate Adaptation for HTTP Video Streaming At Scale , 2013, IEEE Journal on Selected Areas in Communications.