An adaptive QoE-based multipath video streaming algorithm for Scalable Video Coding (SVC)

In the domain of video streaming, Scalable Video Coding (SVC) comes as a solution that adapts to network bandwidth fluctuation and to terminals heterogeneity. The multilayer-coding criterion of SVC has increased its correlation with the streaming over multiple paths. However, an important challenge that we still need to face is how to maximize the overall video quality in a way that satisfies the end-user, without greedily consuming the network resources. To this purpose, in this paper we aim at providing a powerful system that is based on the Quality of Experience (QoE) evaluations, to adjust the streaming of SVC video flows over multiple paths. Our method dynamically selects the best overlay paths using the available bandwidth estimations. Keeping/updating the selected paths is then automatically done based on the feedback of the quality as it is perceived by the end-user. For evaluating the QoE at the recipient, we use an SVC-compatible module of the hybrid Pseudo-Subjective Quality assessment (PSQA) tool. Results show how our method can guarantee the deliverance of the best possible video quality, while keeping the balance between end-user requirements and network bandwidth wise consumption.

[1]  John G. Apostolopoulos,et al.  On multiple description streaming with content delivery networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[2]  Adlen Ksentini,et al.  A multipath video streaming approach for SNR scalable video coding (SVC) in overlay networks , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).

[3]  Stefan Winkler,et al.  The Evolution of Video Quality Measurement: From PSNR to Hybrid Metrics , 2008, IEEE Transactions on Broadcasting.

[4]  Manish Jain,et al.  Path Selection Using Available Bandwidth Estimation in Overlay-Based Video Streaming , 2007, Networking.

[5]  César Viho,et al.  Hybrid QoE Assessment Is Well-Suited for Multiple Description Coding Video Streaming in Overlay Networks , 2010, 2010 8th Annual Communication Networks and Services Research Conference.

[6]  Manish Jain,et al.  End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput , 2002, SIGCOMM 2002.

[7]  Adlen Ksentini,et al.  Quality of Experience Measurement Tool for SVC Video Coding , 2011, 2011 IEEE International Conference on Communications (ICC).

[8]  John C. S. Lui,et al.  Toward picture-perfect streaming on the Internet , 2005, Second International Conference on the Quantitative Evaluation of Systems (QEST'05).

[9]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  ARTÍN,et al.  Controlling Multimedia QoS in the Future Home Network Using the PSQA Metric ∗ , 2005 .