Enhancing QoE for Mobile Users by Environment-Aware HTTP Adaptive Streaming

HTTP adaptive streaming (HAS) has become a dominated media streaming paradigm in today’s Internet, which enriches the user’s experience by matching the video quality with the dynamic network conditions. A range of HAS mechanisms have been proposed to enhance the Quality of Experience (QoE). However, existing mechanisms ignore the environmental impact in the QoE evaluation of mobile users, while the popularity of mobile video allows users to watch videos in diversified scenarios. In this paper, we propose an environment-aware HAS scheme that fully concentrates on the different criteria for evaluating video QoE under different environments. Using the advantage of the sensors in mobile phones, the scheme constructs and validates a video QoE model based on environment perception and then designs a model-driven, environment-aware HAS rate adaptation algorithm. We also evaluate the scheme with an environment-aware DASH (Dynamic Adaptive Streaming over HTTP) player in real mobile environments. Compared to the benchmark HAS mechanism, the experimental results demonstrate that our scheme can provide appropriate differentiated rate adaptation for different environments, resulting in a higher QoE.

[1]  Ramesh K. Sitaraman,et al.  BOLA: Near-Optimal Bitrate Adaptation for Online Videos , 2016, IEEE/ACM Transactions on Networking.

[2]  Danny De Vleeschauwer,et al.  Model for estimating QoE of video delivered using HTTP adaptive streaming , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[3]  Wolfgang Effelsberg,et al.  EnvDASH: An Environment-Aware Dynamic Adaptive Streaming over HTTP System , 2015, TVX.

[4]  Qian Liu,et al.  QoE in Video Transmission: A User Experience-Driven Strategy , 2017, IEEE Communications Surveys & Tutorials.

[5]  Tobias Hoßfeld,et al.  Gaming in the clouds: QoE and the users' perspective , 2013, Math. Comput. Model..

[6]  Yue Zhang,et al.  Buffer-Based Reinforcement Learning for Adaptive Streaming , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[7]  Phuoc Tran-Gia,et al.  Design and experimental evaluation of network-assisted strategies for HTTP adaptive streaming , 2016, MMSys.

[8]  Zhimin Xu,et al.  360ProbDASH: Improving QoE of 360 Video Streaming Using Tile-based HTTP Adaptive Streaming , 2017, ACM Multimedia.

[9]  Jia Hao,et al.  GTube: geo-predictive video streaming over HTTP in mobile environments , 2014, MMSys '14.

[10]  Roger Zimmermann,et al.  Spatio-Temporal Analysis of Bandwidth Maps for Geo-Predictive Video Streaming in Mobile Environments , 2016, ACM Multimedia.

[11]  Ali C. Begen,et al.  SDNHAS: An SDN-Enabled Architecture to Optimize QoE in HTTP Adaptive Streaming , 2017, IEEE Transactions on Multimedia.

[12]  Filip De Turck,et al.  QoE-Driven Rate Adaptation Heuristic for Fair Adaptive Video Streaming , 2016, ACM Trans. Multim. Comput. Commun. Appl..

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

[14]  Symeon Papavassiliou,et al.  A holistic approach for personalization, relevance feedback & recommendation in enriched multimedia content , 2016, Multimedia Tools and Applications.

[15]  Sangheon Pack,et al.  Mobility-aware DASH for cost-optimal mobile multimedia streaming services , 2015, 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[16]  Ming-Syan Chen,et al.  Machine learning based rate adaptation with elastic feature selection for HTTP-based streaming , 2015, 2015 IEEE International Conference on Multimedia and Expo (ICME).

[17]  Symeon Papavassiliou,et al.  Personalized multimedia content retrieval through relevance feedback techniques for enhanced user experience , 2015, 2015 13th International Conference on Telecommunications (ConTEL).

[18]  Gregory W. Cermak,et al.  The Relationship Among Video Quality, Screen Resolution, and Bit Rate , 2011, IEEE Transactions on Broadcasting.

[19]  Weisi Lin,et al.  Measuring Individual Video QoE , 2018, ACM Trans. Multim. Comput. Commun. Appl..

[20]  Jonathan Kua,et al.  A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming Over HTTP , 2017, IEEE Communications Surveys & Tutorials.

[21]  Yanghee Choi,et al.  MASERATI: mobile adaptive streaming based on environmental and contextual information , 2013, WiNTECH '13.

[22]  Alexander Raake,et al.  Impact of video resolution changes on QoE for adaptive video streaming , 2017, 2017 IEEE International Conference on Multimedia and Expo (ICME).

[23]  Lea Skorin-Kapov,et al.  A Survey of Emerging Concepts and Challenges for QoE Management of Multimedia Services , 2018, ACM Trans. Multim. Comput. Commun. Appl..

[24]  O. Oyman,et al.  Quality of experience for HTTP adaptive streaming services , 2012, IEEE Communications Magazine.