• DocumentCode
    517361
  • Title

    Design of a P2P Live Multimedia Streaming System with Hybrid Push and Pull Mechanisms

  • Author

    Huang, Nen-Fu ; Chu, Yen-Ming ; Chen, Yi-Ru

  • Author_Institution
    Inst. of Commun. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    1
  • fYear
    2010
  • fDate
    12-14 April 2010
  • Firstpage
    541
  • Lastpage
    545
  • Abstract
    With the rapid development of network technology, many multimedia streaming services are developing rapidly. The traditional multimedia providers use client-server architecture, where the server bottleneck and the cost of transmission bandwidth are the most obvious drawbacks. Therefore, P2P technology has been used in multimedia streaming services to enhance the scalability and performance of the system. Basically, P2P multimedia streaming technology can be classified into two categories, tree-based and mesh-based. The tree-based multimedia streaming system is vulnerable to peer churn, where means very high-fluctuated peer arrival rate and leave rate. In this paper, we propose a mesh-based multimedia streaming system to reduce the influence of peer churn and implement hybrid push and pull mechanisms to reduce the control messages and the round-trip delay between requests and responses. Moreover, with effective buffer scheduling and some algorithms to reduce the effect of system dynamics, our system provides a reliable, scalable, and robust live streaming service. Users can enjoy high quality of video streaming through our system anytime, anywhere. With UDP hole punching technology, users behind NAT can also experience video streaming smoothly.
  • Keywords
    client-server systems; media streaming; peer-to-peer computing; P2P live multimedia streaming; buffer scheduling; client server architecture; high fluctuated peer arrival rate; hybrid push-pull mechanism; mesh based multimedia streaming; peer churn; peer leave rate; round trip delay; tree based multimedia streaming; Bandwidth; Classification tree analysis; Control systems; Costs; Delay; Dynamic scheduling; Multimedia systems; Network servers; Scalability; Streaming media; IPTV; P2P video streaming; multimedia streaming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Mobile Computing (CMC), 2010 International Conference on
  • Conference_Location
    Shenzhen
  • Print_ISBN
    978-1-4244-6327-5
  • Electronic_ISBN
    978-1-4244-6328-2
  • Type

    conf

  • DOI
    10.1109/CMC.2010.317
  • Filename
    5471418