Content Aware Segment Length Optimization for Adaptive Streaming over HTTP

HTTPadaptive streaming is awidely usedmethod for delivering the video content to its final recipients. The visual quality of the streamed video content is being adaptively changed according to network conditions to offer the user a smooth playback, which is even more important for mobile connection like LTE. In this paper, we focus on the encoding of the video content and on the segmentation of the video to be used in DASH based service. We used long sequences with duration up to 2.5 hours to simulate a real life situation. We investigate the influence of the GOP length on the final DASH segment size and evaluate the performance of AVC and HEVC when used in DASH. We used several fixed values of GOP length and one special case of scene change basedGOP creation. Our results showed, that such an adaptive segmentation mode brings up to 11% bitrate savings with preserving comparable quality and lower fluctuations in absolute size of the DASH segments.

[1]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Martin Slanina,et al.  Coexistence Between DVB-T/T2 and LTE Standards in Common Frequency Bands , 2016, Wirel. Pers. Commun..

[3]  Phuoc Tran-Gia,et al.  Quantification of YouTube QoE via Crowdsourcing , 2011, 2011 IEEE International Symposium on Multimedia.

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

[5]  Yomna M. Hassan,et al.  Effect of varying segment size on DASH streaming quality for mobile user , 2014, 2014 International Conference on Engineering and Technology (ICET).

[6]  Martin Slanina,et al.  A comparison of H.265/HEVC implementations , 2014, Proceedings ELMAR-2014.

[7]  Mohammed Ghanbari,et al.  Scope of validity of PSNR in image/video quality assessment , 2008 .

[8]  Yinyi Lin,et al.  SATD-Based Intra Mode Decision for H.264/AVC Video Coding , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Xiapu Luo,et al.  Inferring the QoE of HTTP video streaming from user-viewing activities , 2011, W-MUST '11.

[10]  Borko Furht,et al.  Optimizing video encoding for adaptive streaming over HTTP , 2012, IEEE Transactions on Consumer Electronics.

[11]  Arnd Eden No-Reference Estimation of the Coding PSNR for H.264-Coded Sequences , 2007, IEEE Transactions on Consumer Electronics.

[12]  Truong Cong Thang,et al.  An evaluation of segment duration effects in HTTP adaptive streaming over mobile networks , 2015, 2015 2nd National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS).

[13]  Martin Slanina,et al.  “To pool or not to pool”: A comparison of temporal pooling methods for HTTP adaptive video streaming , 2013, 2013 Fifth International Workshop on Quality of Multimedia Experience (QoMEX).

[14]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .

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