Quality Adaptation in P2P TV Based on Scalable Video Coding

Recently, Peer-to-Peer (P2P) techniques for Internet Protocol Television (IPTV) have attracted a lot of attention due to their high potential at improving the performance of today's multimedia systems. In this paper, we propose a novel concepts and mechanisms that enable the use of Scalable Video Coding (SVC) in Peer-to-Peer Television (P2PTV) system to achieve the quality adaptation. Using SVC, we have developed a two-stage quality adaptation algorithm that matches the video quality with available local and system resources. Key components with different our design options are presented and experimentally evaluated, with the objective of investigating benefits of network P2P in combination with SVC. We have carried out extensive experiments on real stream data to (i) evaluate the performance of our design in terms of adapted video stream SVC with available resources (ii) more robustness against high churn rates, heterogeneous peers, and flash crowd scenarios. Our results demonstrate the feasibility of the approach and bring us one step closer to real adaptive peer-to-peer streaming.

[1]  Zhan Ma,et al.  Complexity modeling of scalable video decoding , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[2]  Klara Nahrstedt,et al.  Layered peer-to-peer streaming , 2003, NOSSDAV '03.

[3]  Ralf Steinmetz,et al.  Adaptive server allocation for peer-assisted Video-on-Demand , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW).

[4]  Rakesh Kumar,et al.  Stochastic Fluid Theory for P2P Streaming Systems , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[5]  Marco Mellia,et al.  QoE in Pull Based P2P-TV Systems: Overlay Topology Design Tradeoffs , 2010, 2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P).

[6]  网行者 最“变态”的下载:BitTorrent , 2003 .

[7]  Danny H. K. Tsang,et al.  Adaptive topology formation for peer-to-peer video streaming , 2010, Peer-to-Peer Netw. Appl..

[8]  Hai Jin,et al.  A framework for lazy replication in P2P VoD , 2008, NOSSDAV.

[9]  Ralf Steinmetz,et al.  Quality Adaptive Peer-to-Peer Streaming Using Scalable Video Coding , 2009, MMNS.

[10]  Shabnam Mirshokraie,et al.  Live peer-to-peer streaming with scalable video coding and networking coding , 2010, MMSys '10.

[11]  Thomas Wiegand,et al.  Low-delay peer-to-peer streaming using scalable video coding , 2007, Packet Video 2007.

[12]  Haibo Li,et al.  P2P video multicast for wireless mobile clients , 2006 .

[13]  Bharat K. Bhargava,et al.  A hybrid architecture for cost-effective on-demand media streaming , 2004, Comput. Networks.

[14]  Yang Guo,et al.  A survey on peer-to-peer video streaming systems , 2008, Peer-to-Peer Netw. Appl..

[15]  Zhan Ma,et al.  Power-rate-quality optimized scalable video adaptation , 2012, 2012 46th Annual Conference on Information Sciences and Systems (CISS).

[16]  Frank Eliassen,et al.  Chameleon: Adaptive Peer-to-Peer Streaming with Network Coding , 2010, 2010 Proceedings IEEE INFOCOM.

[17]  Lu Analytical Model for Mesh-based P2PVoD , 2008 .

[18]  Helen J. Wang,et al.  Supporting Heterogeneity and Congestion Control in Peer-to-Peer Multicast Streaming , 2004, IPTPS.

[19]  Xuemin Shen,et al.  Peer-to-Peer Networking and Applications , 2007 .

[20]  Bo Li,et al.  Adaptive Video Multicast over the Internet , 2003, IEEE Multim..

[21]  Ahmed Hammouch,et al.  Quality adaptation using Scalable Video Coding (SVC) in Peer-to-Peer (P2P) Video-on-Demand(VoD) streaming , 2014, 2014 International Conference on Multimedia Computing and Systems (ICMCS).

[22]  Antonio Ortega,et al.  PALS: peer-to-peer adaptive layered streaming , 2003, NOSSDAV '03.

[23]  Xuemin Shen,et al.  Efficient search and scheduling in P2P-based media-on-demand streaming service , 2007, IEEE Journal on Selected Areas in Communications.

[24]  Cheng Huang,et al.  Can internet video-on-demand be profitable? , 2007, SIGCOMM '07.

[25]  Mickaël Raulet,et al.  Open SVC decoder: a flexible SVC library , 2010, ACM Multimedia.

[26]  Reza Rejaie,et al.  Adaptive receiver-driven streaming from multiple senders , 2006, Multimedia Systems.

[27]  Baochun Li,et al.  Network Coding for Content Distribution and Multimedia Streaming in Peer-to-Peer Networks , 2012 .

[28]  Yue Lu,et al.  Analytical Model for Mesh-Based P2PVoD , 2008, 2008 Tenth IEEE International Symposium on Multimedia.