Modeling of Energy Consumption and Streaming Video QoE using a Crowdsourcing Dataset

In the past decade, we have witnessed an enormous growth in the demand for online video services. Recent studies estimate that nowadays, more than 1% of the global greenhouse gas emissions can be attributed to the production and use of devices performing online video tasks. As such, research on the true power consumption of devices and their energy efficiency during video streaming is highly important for a sustainable use of this technology. At the same time, over-the-top providers strive to offer high-quality streaming experiences to satisfy user expectations. Here, energy consumption and QoE partly depend on the same system parameters. Hence, a joint view is needed for their evaluation. In this paper, we perform a first analysis of both end-user power efficiency and Quality of Experience of a video streaming service. We take a crowdsourced dataset comprising 447,000 streaming events from YouTube and estimate both the power consumption and perceived quality. The power consumption is modeled based on previous work which we extended towards predicting the power usage of different devices and codecs. The user-perceived QoE is estimated using a standardized model. Our results indicate that an intelligent choice of streaming parameters can optimize both the QoE and the power efficiency of the end user device. Further, the paper discusses limitations of the approach and identifies directions for future research.

[1]  André Kaup,et al.  Modeling the Energy Consumption of the HEVC Decoding Process , 2022, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Daniel Ménard,et al.  HEVC hardware vs software decoding: An objective energy consumption analysis and comparison , 2021, J. Syst. Archit..

[3]  Warnakulasuriya Anil Chandana Fernando,et al.  A Decoding-Complexity and Rate-Controlled Video-Coding Algorithm for HEVC , 2020, Future Internet.

[4]  Tim Polzehl,et al.  Are You Still Watching? Streaming Video Quality and Engagement Assessment in the Crowd , 2020, 2020 Twelfth International Conference on Quality of Multimedia Experience (QoMEX).

[5]  Rajkumar Buyya,et al.  Joint Energy-QoE Efficient Content Delivery Networks Using Real-Time Energy Management , 2020, IEEE Systems Journal.

[6]  André Kaup,et al.  Decoding-Energy-Rate-Distortion Optimization for Video Coding , 2019, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Alexander Raake,et al.  HTTP adaptive streaming QoE estimation with ITU-T rec. P. 1203: open databases and software , 2018, MMSys.

[8]  Alexander Raake,et al.  A bitstream-based, scalable video-quality model for HTTP adaptive streaming: ITU-T P.1203.1 , 2017, 2017 Ninth International Conference on Quality of Multimedia Experience (QoMEX).

[9]  Andrea Bianco,et al.  Energy consumption for data distribution in content delivery networks , 2016, 2016 IEEE International Conference on Communications (ICC).

[10]  Henning Schulzrinne,et al.  QoE matters more than QoS: Why people stop watching cat videos , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[11]  Jan Markendahl,et al.  Energy saving approaches for video streaming on smartphone based on QoE modeling , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[12]  Jong-Ok Kim,et al.  Optimal liquid crystal display backlight dimming based on clustered contrast loss , 2015 .

[13]  Phuoc Tran-Gia,et al.  Best Practices for QoE Crowdtesting: QoE Assessment With Crowdsourcing , 2014, IEEE Transactions on Multimedia.

[14]  Lorenz M. Hilty,et al.  The Direct Energy Demand of Internet Data Flows , 2013 .

[15]  Gernot Heiser,et al.  The systems hacker's guide to the galaxy energy usage in a modern smartphone , 2013, APSys.

[16]  Xin Li,et al.  Modeling power consumption for video decoding on mobile platform and its application to power-rate constrained streaming , 2012, 2012 Visual Communications and Image Processing.

[17]  Christian Herglotz,et al.  Power Modeling for Video Streaming Applications on Mobile Devices , 2020, IEEE Access.

[18]  Charles Bezerra,et al.  QoE and energy consumption evaluation of adaptive video streaming on mobile device , 2017, 2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC).