DocumentCode
2214417
Title
Experiences on peer to peer based live video steaming
Author
Tang, Yun ; Sun, Li-Feng ; Zhang, Meng ; Luo, Jian-Guang ; Zhong, Yu-Zhuo
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
fYear
0
fDate
0-0 0
Abstract
In this paper, we emphasize salient experiences on peer to peer based live video streaming. First, we describe a two-layer overlay structure and a multi-sender based transmission algorithm to broadcast video programs. Although both numerical analysis and practical data reveal feasibility to support nearly 600 concurrent users in 500kbps streaming delivery, the tremendous workload imposed upon structure maintenance server limits its scalability. Therefore, in the second implementation, a gossip-based overlay protocol is deployed to provide distributed membership management, and an efficient scheduling mechanism is proposed to fetch video contents with lower delay. The experimental data from PlanetLab indicates that it ensures continuous playback, demanding bandwidth and low latency. More interestingly, the maximum concurrent users 15,239 with one common streaming server in 300kbps distribution sessions was tracked in Feb. 2005, which demonstrates that it offers a scalable and reliable streaming system for a large and highly dynamic population of end hosts
Keywords
peer-to-peer computing; protocols; scheduling; video servers; video streaming; distributed membership management; gossip-based overlay protocol; live video steaming; multisender based transmission algorithm; overlay structure; peer-to-peer network; scheduling mechanism; structure maintenance server; video programs; Broadcasting; Content management; Delay; Internet; Multimedia communication; Peer to peer computing; Protocols; Scalability; Streaming media; Telecommunication traffic;
fLanguage
English
Publisher
ieee
Conference_Titel
Multi-Media Modelling Conference Proceedings, 2006 12th International
Conference_Location
Beijing
Print_ISBN
1-4244-0028-7
Type
conf
DOI
10.1109/MMMC.2006.1651305
Filename
1651305
Link To Document