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
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;
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
DOI :
10.1109/CMC.2010.317