{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:04:42Z","timestamp":1760241882869,"version":"build-2065373602"},"reference-count":27,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2018,10,27]],"date-time":"2018-10-27T00:00:00Z","timestamp":1540598400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"\u201dThe Fundamental Theory and Applications of Big Data with Knowledge Engineering\u201d under the National Key Research and Development Program of China","award":["2016YFB1000903"],"award-info":[{"award-number":["2016YFB1000903"]}]},{"name":"the national science foundation of China","award":["61772414, 61532015, 61532004,61721002,61472317, 61502379"],"award-info":[{"award-number":["61772414, 61532015, 61532004,61721002,61472317, 61502379"]}]},{"name":"the MOE Innovation Research Team","award":["IRT17R86"],"award-info":[{"award-number":["IRT17R86"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>HTTP adaptive streaming (HAS) has become a dominated media streaming paradigm in today\u2019s Internet, which enriches the user\u2019s 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.<\/jats:p>","DOI":"10.3390\/s18113645","type":"journal-article","created":{"date-parts":[[2018,10,29]],"date-time":"2018-10-29T11:10:41Z","timestamp":1540811441000},"page":"3645","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Enhancing QoE for Mobile Users by Environment-Aware HTTP Adaptive Streaming"],"prefix":"10.3390","volume":"18","author":[{"given":"Weizhan","family":"Zhang","sequence":"first","affiliation":[{"name":"MOEKLINNS Lab, School of Electronics and Information Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hao","family":"He","sequence":"additional","affiliation":[{"name":"MOEKLINNS Lab, School of Electronics and Information Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuyan","family":"Ye","sequence":"additional","affiliation":[{"name":"MOEKLINNS Lab, School of Electronics and Information Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiwen","family":"Wang","sequence":"additional","affiliation":[{"name":"MOEKLINNS Lab, School of Electronics and Information Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qinghua","family":"Zheng","sequence":"additional","affiliation":[{"name":"MOEKLINNS Lab, School of Electronics and Information Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,10,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1842","DOI":"10.1109\/COMST.2017.2685630","article-title":"A survey of rate adaptation techniques for dynamic adaptive streaming over HTTP","volume":"19","author":"Kua","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MCOM.2012.6178830","article-title":"Quality of experience for HTTP adaptive streaming services","volume":"50","author":"Oyman","year":"2012","journal-title":"IEEE Commun. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1109\/COMST.2014.2360940","article-title":"A survey on quality of experience of http adaptive streaming","volume":"17","author":"Seufert","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Spiteri, K., Urgaonkar, R., and Sitaraman, R.K. (2016, January 10\u201314). BOLA: Near-optimal bitrate adaptation for online videos. Proceedings of the 35th Annual IEEE International Conference on Computer Communications (INFOCOM 2016), San Francisco, CA, USA.","DOI":"10.1109\/INFOCOM.2016.7524428"},{"key":"ref_5","first-page":"29","article-title":"A Survey of Emerging Concepts and Challenges for QoE Management of Multimedia Services","volume":"14","author":"Varela","year":"2018","journal-title":"ACM Trans. Multimed. Comput. Commun. Appl."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1109\/COMST.2016.2619982","article-title":"QoE in video transmission: A user experience-driven strategy","volume":"19","author":"Zhao","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Pouli, V., Kafetzoglou, S., Tsiropoulou, E.E., Dimitriou, A., and Papavassiliou, S. (2015, January 13\u201315). Personalized multimedia content retrieval through relevance feedback techniques for enhanced user experience. Proceedings of the 2015 13th International Conference on Telecommunications (ConTEL), Graz, Austria.","DOI":"10.1109\/ConTEL.2015.7231205"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1007\/s11042-016-4209-1","article-title":"A holistic approach for personalization, relevance feedback & recommendation in enriched multimedia content","volume":"77","author":"Stai","year":"2018","journal-title":"Multimed. Tools Appl."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1145\/3183512","article-title":"Measuring Individual Video QoE: A Survey, and Proposal for Future Directions Using Social Media","volume":"14","author":"Zhu","year":"2018","journal-title":"ACM Trans. Multimed. Comput. Commun. Appl."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2883","DOI":"10.1016\/j.mcm.2011.12.014","article-title":"Gaming in the clouds: QoE and the users\u2019 perspective","volume":"57","author":"Jarschel","year":"2013","journal-title":"Math. Comput. Model."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Asan, A., Robitza, W., Mkwawa, I.h., Sun, L., Ifeachor, E., and Raake, A. (2017, January 10\u201314). Impact of video resolution changes on QoE for adaptive video streaming. Proceedings of the 2017 IEEE International Conference on Multimedia and Expo (ICME), Hong Kong, China.","DOI":"10.1109\/ICME.2017.8019297"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Xie, L., Xu, Z., Ban, Y., Zhang, X., and Guo, Z. (2017, January 23\u201327). 360ProbDASH: Improving QoE of 360 Video Streaming Using Tile-based HTTP Adaptive Streaming. Proceedings of the 2017 ACM on Multimedia Conference, Mountain View, CA, USA.","DOI":"10.1145\/3123266.3123291"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Zhang, Y., and Liu, Y. (2017, January 5\u20138). Buffer-Based Reinforcement Learning for Adaptive Streaming. Proceedings of the 2017 IEEE International Conference on Distributed Computing Systems, Atlanta, GA, USA.","DOI":"10.1109\/ICDCS.2017.146"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Chien, Y.L., Lin, K.C.J., and Chen, M.S. (July, January 29). Machine learning based rate adaptation with elastic feature selection for HTTP-based streaming. Proceedings of the 2015 IEEE International Conference on Multimedia and Expo (ICME), Turin, Italy.","DOI":"10.1109\/ICME.2015.7177418"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1145\/2818361","article-title":"QoE-driven rate adaptation heuristic for fair adaptive video streaming","volume":"12","author":"Petrangeli","year":"2016","journal-title":"ACM Trans. Multimed. Comput. Commun. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Cofano, G., De Cicco, L., Zinner, T., Nguyen-Ngoc, A., Tran-Gia, P., and Mascolo, S. (2016, January 10\u201313). Design and experimental evaluation of network-assisted strategies for HTTP adaptive streaming. Proceedings of the 7th International Conference on Multimedia Systems, Klagenfurt, Austria.","DOI":"10.1145\/2910017.2910597"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2136","DOI":"10.1109\/TMM.2017.2733344","article-title":"SDNHAS: An SDN-Enabled Architecture to Optimize QoE in HTTP Adaptive Streaming","volume":"PP","author":"Bentaleb","year":"2017","journal-title":"IEEE Trans. Multimed."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Hao, J., Zimmermann, R., and Ma, H. (2014, January 19). GTube: Geo-predictive video streaming over HTTP in mobile environments. Proceedings of the 5th ACM Multimedia Systems Conference, Singapore.","DOI":"10.1145\/2557642.2557647"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Taani, B., and Zimmermann, R. (2016, January 15\u201319). Spatio-temporal analysis of bandwidth maps for geo-predictive video streaming in mobile environments. Proceedings of the 2016 ACM on Multimedia Conference, Amsterdam, The Netherlands.","DOI":"10.1145\/2964284.2964333"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Han, D., Han, J., Im, Y., Kwak, M., Kwon, T.T., and Choi, Y. (2013, January 30). MASERATI: Mobile adaptive streaming based on environmental and contextual information. Proceedings of the 8th ACM international workshop on Wireless network testbeds, experimental evaluation & characterization, Miami, FL, USA.","DOI":"10.1145\/2505469.2505473"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Suh, D., Park, G., Ko, H., and Pack, S. (May, January 26). Mobility-aware DASH for cost-optimal mobile multimedia streaming services. Proceedings of the 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Hong Kong, China.","DOI":"10.1109\/INFCOMW.2015.7179341"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Wilk, S., Sch\u00f6nherr, S., Stohr, D., and Effelsberg, W. (2015, January 3\u20135). Envdash: An environment-aware dynamic adaptive streaming over http system. Proceedings of the ACM International Conference on Interactive Experiences for TV and Online Video, Brussels, Belgium.","DOI":"10.1145\/2745197.2745205"},{"key":"ref_23","unstructured":"Zhang, W., and He, H. (2018, October 04). Mobile Learning Log. Available online: https:\/\/github.com\/Muller7\/Mobile-learning-log\/."},{"key":"ref_24","unstructured":"dash.js (2018, October 09). DASH Industry Forum. Available online: https:\/\/github.com\/Dash-Industry-Forum\/dash.js."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"258","DOI":"10.1109\/TBC.2011.2121650","article-title":"The Relationship among Video Quality, Screen Resolution, and Bit Rate","volume":"57","author":"Cermak","year":"2011","journal-title":"IEEE Trans. Broadcast."},{"key":"ref_26","unstructured":"MPD file (2018, October 09). DASH Industry Forum. Available online: https:\/\/dash.akamaized.net\/akamai\/bbb_30fps\/bbb30_fps.mpd."},{"key":"ref_27","unstructured":"Vriendt, J.D., Vleeschauwer, D.D., and Robinson, D. (2013, January 27\u201331). Model for estimating QoE of video delivered using HTTP adaptive streaming. Proceedings of the IFIP\/IEEE International Symposium on Integrated Network Management (IM 2013), Ghent, Belgium."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/11\/3645\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:26:34Z","timestamp":1760196394000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/11\/3645"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,27]]},"references-count":27,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2018,11]]}},"alternative-id":["s18113645"],"URL":"https:\/\/doi.org\/10.3390\/s18113645","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2018,10,27]]}}}