PPM - A Hybrid Push-Pull Mesh-Based Peer-to-Peer Live Video Streaming Protocol

被引:0
|
作者
Ghanbari, Adel [1 ]
Rabiee, Hamid R. [1 ]
Khansari, Mohammad [2 ]
Salehi, Mostafa [1 ]
机构
[1] Sharif Univ Technol, Digital Media Lab, Dept Comp Engn, Tehran, Iran
[2] Univ Tehran, Fac New Sci &Technol, Tehran, Iran
关键词
Peer-to-Peer live streaming; push-pull protocol; mesh-based networks;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Using Peer-to-Peer (P2P) overlay networks have become a progressively popular approach for streaming live media over the Internet due to their deployment simplicity and scalability. In this paper, we propose a new hybrid push-pull live P2P video streaming protocol called PPM that combines the benefits of pull and push mechanisms for video delivery. Our main goal is to minimize the network end-to-end delay compared to the pure mesh networks. The PPM consists of two phases; Pull-based and Push-based. In the first phase, a new peer joins to the network based on a pull-based mechanism. In the second phase, a parent node based on the peers' overlay hop count in the mesh topology is selected. Then, a dynamic tree is constructed to push the high priority video frames to the children of the selected parent. Using OMNET++ as the simulation platform, we show that beside significant improvement on the end-to-end delay, PPM achieves lower visual distortion compared to the pure mesh networks. Moreover, the simulation results confirm superiority of the PPM in comparison with the popular mesh-based P2P streaming systems.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] Peer-to-Peer Adaptive Forward Error Correction in Live Video Streaming over Wireless Mesh Network
    Ghaeini, Hamid Reza
    Akbari, Behzad
    [J]. WIRED/WIRELESS INTERNET COMMUNICATIONS, 2014, 8458 : 109 - 121
  • [42] Modeling and performance analysis of pull-based live streaming schemes in Peer-to-Peer network
    Zhang, Jianwei
    Xing, Wei
    Wang, Yongchao
    Lu, Dongming
    [J]. COMPUTER COMMUNICATIONS, 2014, 40 : 22 - 32
  • [43] Hybrid video downloading/streaming over peer-to-peer networks
    Shan, YF
    Kalyanaraman, S
    [J]. 2003 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL II, PROCEEDINGS, 2003, : 665 - 668
  • [44] Concepts and Types of Peer-to-Peer Network Topology for Live Video Streaming
    AlTuhafi, Ammar Waysi
    Ramadass, Sureswaran
    Chong, Yung-Wey
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON RFID-TECHNOLOGIES AND APPLICATIONS (RFID-TA), 2013,
  • [45] Towards efficient video chunk dissemination in peer-to-peer live streaming
    Hu, Chao
    Chen, Ming
    Xing, Changyou
    [J]. COMPUTER NETWORKS, 2013, 57 (15) : 3009 - 3024
  • [46] 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,
  • [47] A survey of peer-to-peer live video streaming schemes - An algorithmic perspective
    Zhang, Xiangyang
    Hassanein, Hossam
    [J]. COMPUTER NETWORKS, 2012, 56 (15) : 3548 - 3579
  • [48] 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
  • [49] Priority-based scheduling scheme for live video streaming in peer-to-peer network
    Pal, Kunwar
    Govil, Mahesh Chandra
    Ahmed, Mushtaq
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (18) : 24427 - 24457
  • [50] Reviving Peer-to-Peer Networking for Scalable Crowdsourced Live Video Streaming
    Zhang, Huanhuan
    An, Congkai
    Zhou, Anfu
    Li, Chaoyue
    Liu, Xi
    Pei, Jialiang
    Zhu, Yifan
    Liu, Liang
    Ma, Huadong
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (04) : 3205 - 3220