Mobile Multimedia Streaming Techniques : QoE and Energy Consumption Perspective

Multimedia streaming to mobile devices is challenging for two reasons. First, the way content is delivered to the client must ensure that a user does not experience a long initial playback delay or a distorted playback in the middle of a streaming session. Second, multimedia streaming applications are among the most energy hungry applications in smartphones. The energy consumption mostly depends on the delivery techniques and on the power management techniques of wireless interfaces (Wi-Fi, 3G, and 4G). In order to provide insights on what kind of streaming techniques exist, how they work on different mobile platforms, their efforts in providing quality of experience, and their impact on energy consumption of mobile phones, we have done a large set of active measurements with several smartphones having both Wi-Fi and cellular network access. Our analysis reveals five different techniques to deliver the content to the video players. The selection of a technique depends on the mobile platform, device, player, quality, and service. The results from our traffic and power measurements allow us to conclude that none of the identified techniques is optimal because they take none of the following facts into account: access technology used, user behavior, and user preferences concerning data waste. We point out the techniques that provide the most attractive trade-offs in particular situations.

[1]  Thomas Stockhammer,et al.  Dynamic adaptive streaming over HTTP --: standards and design principles , 2011, MMSys.

[2]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[3]  Matti Siekkinen,et al.  Streaming over 3G and LTE: how to save smartphone energy in radio access network-friendly way , 2013, MoVid '13.

[4]  Srinivasan Seshan,et al.  A quest for an Internet video quality-of-experience metric , 2012, HotNets-XI.

[5]  Songqing Chen,et al.  PSM-throttling: Minimizing Energy Consumption for Bulk Data Communications in WLANs , 2007, 2007 IEEE International Conference on Network Protocols.

[6]  Jiangchuan Liu,et al.  Understanding the Characteristics of Internet Short Video Sharing: A YouTube-Based Measurement Study , 2013, IEEE Transactions on Multimedia.

[7]  Matti Siekkinen,et al.  Energy Efficient Multimedia Streaming to Mobile Devices — A Survey , 2014, IEEE Communications Surveys & Tutorials.

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

[9]  Richard Nelson,et al.  Application flow control in YouTube video streams , 2011, CCRV.

[10]  Feng Qian,et al.  Characterizing radio resource allocation for 3G networks , 2010, IMC '10.

[11]  Marco Mellia,et al.  YouTube everywhere: impact of device and infrastructure synergies on user experience , 2011, IMC '11.

[12]  Ramesh K. Sitaraman,et al.  Video Stream Quality Impacts Viewer Behavior: Inferring Causality Using Quasi-Experimental Designs , 2012, IEEE/ACM Transactions on Networking.

[13]  Feng Qian,et al.  A close examination of performance and power characteristics of 4G LTE networks , 2012, MobiSys '12.

[14]  Yu Xiao,et al.  Energy Consumption of Mobile YouTube: Quantitative Measurement and Analysis , 2008, 2008 The Second International Conference on Next Generation Mobile Applications, Services, and Technologies.

[15]  Songqing Chen,et al.  Delving into internet streaming media delivery: a quality and resource utilization perspective , 2006, IMC '06.

[16]  Fei Li,et al.  An empirical evaluation of battery power consumption for streaming data transmission to mobile devices , 2011, MM '11.

[17]  K. K. Ramakrishnan,et al.  Over the top video: the gorilla in cellular networks , 2011, IMC '11.

[18]  Matti Siekkinen,et al.  Dissecting mobile video services: An energy consumption perspective , 2013, 2013 IEEE 14th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).