Reviving Peer-to-Peer Networking for Scalable Crowdsourced Live Video Streaming

被引:0
|
作者
Zhang, Huanhuan [1 ]
An, Congkai [1 ]
Zhou, Anfu [1 ]
Li, Chaoyue [1 ]
Liu, Xi [1 ]
Pei, Jialiang [1 ]
Zhu, Yifan [1 ]
Liu, Liang [1 ]
Ma, Huadong [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing Key Lab Intelligence Telecommun Software &, Beijing 100876, Peoples R China
关键词
Peer-to-peer networking; crowdsourced live video streaming; scalable system; QoE-driven scheduling;
D O I
10.1109/TNET.2024.3380395
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The rising crowdsourced live video streaming (CLVS) poses great challenges to Internet transport scalability, where a broadcaster's live video is expected to reach thousands and even millions of viewers in real time. To accommodate such huge concurrent video traffic, the de-facto solution is to employ content delivery network (CDN), which distributes the traffic spatially relative to end viewers, using geographically distributed servers. However, our measurement study over a top operational CLVS platform reveals that CDN is not scalable enough, i.e., it loses efficacy, particularly during busy time and leads to tremendous QoE degradation, e.g., 33.3% video bitrate reduction, in comparison to network idle time. In this work, we propose Spider, which revives the peer-to-peer (P2P) networking principle to extend the scalability of CLVS system. Beyond traditional P2P for elastic data transmission, Spider retrofits P2P to meet the stringent low-latency requirements of CLVS: proposing a "pair-push" streaming mode to tame the excessive signaling latency; designing a QoE-driven peer pairing algorithm to tackle the Internet path variation and CLVS viewer dynamics. We implement, deploy and evaluate Spider in real-world over 20.9 thousand video sessions. Compared to the de-facto CDN solution, Spider achieves remarkable gains, e.g., video stall rate reductions of 52.57%, video quality gains of 8.22%, and even 66% CDN bandwidth saving. The results validate the feasibility and practicability of embracing P2P for low-latency live video communication for the first time.
引用
收藏
页码:3205 / 3220
页数:16
相关论文
共 50 条
  • [1] Live Scalable Video Streaming on Peer-to-Peer Overlays with Network Coding
    Sanna, Michele
    Izquierdo, Ebroul
    [J]. 2012 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS, 2012,
  • [2] Live Scalable Video Streaming on Peer-to-Peer Overlays with Network Coding
    Sanna, M.
    Izquierdo, E.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2013, 11 (03) : 962 - 968
  • [3] Scalable Peer-to-Peer Streaming for Live Entertainment Content
    Mykoniati, Eleni
    Landa, Raul
    Spirou, Spiros
    Clegg, Richard G.
    Latif, Lawrence
    Griffin, David
    Rio, Miguel
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2008, 46 (12) : 40 - 46
  • [4] Scalable Video Streaming in Wireless Peer-to-Peer Networks
    Oezbilgin, Tugba
    Sunay, M. Oguz
    [J]. 2008 IEEE 16TH SIGNAL PROCESSING, COMMUNICATION AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2008, : 372 - 375
  • [5] Scalable Peer-to-Peer Video Streaming in WiMAX Networks
    Aman, Muhammad
    Sikdar, Biplab
    Parekh, Shyam
    [J]. GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 5661 - +
  • [6] OVERLAY OPTIMIZATION FOR PEER-TO-PEER SCALABLE VIDEO STREAMING
    Lima, Livio
    Dalai, Marco
    Migliorati, Pierangelo
    Leonardi, Riccardo
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2012), 2012, : 2245 - 2248
  • [7] The Peer-to-Peer live video streaming for handheld devices
    Xie, Susu
    Li, Bo
    Keung, Gabriel Y.
    [J]. 2008 5TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2008, : 1265 - 1266
  • [8] Peer-to-Peer Scalable Video Streaming Using RAPTOR Code
    Choi, Beom Seok
    Suh, Doug Young
    Park, Gwang-Hoon
    Kim, Kyuheon
    Park, Jung Ah
    [J]. 2009 FIRST INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS, 2009, : 137 - 141
  • [9] Peer-to-Peer Streaming of Scalable Video in Future Internet Applications
    Ramzan, Naeem
    Quacchio, Emanuele
    Zgaljic, Toni
    Asioli, Stefano
    Celetto, Luca
    Izquierdo, Ebroul
    Rovati, Fabrizio
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2011, 49 (03) : 128 - 135
  • [10] TRANSIT: Supporting Transitions in Peer-to-Peer Live Video Streaming
    Wichtlhuber, Matthias
    Richerzhagen, Bjoern
    Rueckert, Julius
    Hausheer, David
    [J]. 2014 IFIP NETWORKING CONFERENCE, 2014,