Title :
Design and evaluation of a DASH-compliant second screen video player for live events in mobile scenarios
Author :
Petrangeli, Stefano ; Bouten, Niels ; Dejonghe, Emanuel ; Famaey, Jeroen ; Leroux, Philip ; De Turck, Filip
Author_Institution :
Dept. of Inf. Technol. (INTEC), Ghent Univ. - iMinds, Ghent, Belgium
Abstract :
The huge diffusion of mobile devices is rapidly changing the way multimedia content is consumed. Mobile devices are often used as a second screen, providing complementary information on the content shown on the primary screen, as different camera angles in case of a sport event. The introduction of multiple camera angles poses many challenges with respect to guaranteeing a high Quality of Experience to the end user, especially when the live aspect, different devices and highly variable network conditions typical of mobile environments come into play. Due to the ability of HTTP Adaptive Streaming (HAS) protocols to dynamically adapt to bandwidth fluctuations, they are especially suited for the delivery of multimedia content in mobile environments. In HAS, each video is temporally segmented and stored in different quality levels. Rate adaptation heuristics, deployed at the video player, allow the most appropriate quality level to be dynamically requested, based on the current network conditions. Recently, a standardized solution has been proposed by the MPEG consortium, called Dynamic Adaptive Streaming over HTTP (DASH). We present in this paper a DASH-compliant iOS video player designed to support research on rate adaptation heuristics for live second screen scenarios in mobile environments. The video player allows to monitor the battery consumption and CPU usage of the mobile device and to provide this information to the heuristic. Live and Video-on-Demand streaming scenarios and real-time multi-video switching are supported as well. Quantitative results based on real 3G traces are reported on how the developed prototype has been used to benchmark two existing heuristics and to analyse the main aspects affecting battery lifetime in mobile video streaming.
Keywords :
adaptive signal processing; image segmentation; mobile computing; protocols; quality of experience; video coding; video on demand; video streaming; CPU usage; DASH-compliant iOS video player; DASH-compliant second screen video player; HAS protocols; HTTP adaptive streaming protocols; MPEG consortium; bandwidth fluctuations; battery consumption monitoring; battery lifetime; camera angles; dynamic adaptive streaming over HTTP; end user; live aspect; live events; live second screen scenarios; live streaming; mobile devices; mobile environments; mobile scenarios; mobile video streaming; multimedia content delivery; network conditions; quality of experience; rate adaptation heuristics; real-time multivideo switching; sport event; video quality levels; video segmentation; video-on-demand streaming; Bandwidth; Batteries; Bit rate; Mobile communication; Mobile handsets; Streaming media; Switches;
Conference_Titel :
Integrated Network Management (IM), 2015 IFIP/IEEE International Symposium on
Conference_Location :
Ottawa, ON
DOI :
10.1109/INM.2015.7140403