Spending "Quality"' Time with the Web Video

For consumers, watching video over the Web is the most popular way to access free and premium content on connected devices. The underlying technology -- HTTP adaptive streaming -- is straightforward; however, due to quality fluctuations, it doesn't always result in a pleasant viewer experience. This can lead to dissatisfied consumers, which then leads to revenue loss in both managed and unmanaged video services for providers. As a solution, the author discusses how the impact of quality fluctuations can be reduced if video content's natural variability is taken into consideration. Here, he outlines a number of requirements and summarizes the solution's steps. While this approach brings a new dimension to the current HTTP adaptive streaming paradigm, it also introduces a number of challenges that must be addressed for a production-grade solution. The author also details these challenges and establishes a roadmap for solutions.

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

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

[3]  Peter Schelkens,et al.  Qualinet White Paper on Definitions of Quality of Experience , 2013 .

[4]  Ali C. Begen,et al.  Enhancing MPEG DASH performance via server and network assistance , 2017 .

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

[6]  AkgulTankut,et al.  Watching Video over the Web , 2011 .

[7]  Borko Furht,et al.  Optimized adaptive HTTP streaming for mobile devices , 2011, Optical Engineering + Applications.

[8]  Panagiotis Georgopoulos,et al.  Towards network-wide QoE fairness using openflow-assisted adaptive video streaming , 2013, FhMN@SIGCOMM.

[9]  Phuoc Tran-Gia,et al.  A Survey on Quality of Experience of HTTP Adaptive Streaming , 2015, IEEE Communications Surveys & Tutorials.

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

[11]  Alan C. Bovik,et al.  Video Quality Pooling Adaptive to Perceptual Distortion Severity , 2013, IEEE Transactions on Image Processing.

[12]  Tanir Ozcelebi,et al.  Client intelligence for adaptive streaming solutions , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[13]  Gustavo de Veciana,et al.  NOVA: QoE-driven optimization of DASH-based video delivery in networks , 2013, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

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

[15]  Barry Crabtree,et al.  Fiel trial of Quality driven Video Streaming , 2012, 2012 IEEE Consumer Communications and Networking Conference (CCNC).