Title :
Gridmedia: A Practical Peer-to-Peer Based Live Video Streaming System
Author :
Li Zhao ; Luo, Jian-Guang ; Zhang, Meng ; Fu, Wen-Jie ; Luo, Ji ; Zhang, Yi-Fei ; Yang, Shi-Qiang
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
fDate :
Oct. 30 2005-Nov. 2 2005
Abstract :
In this paper, we describe the design and implementation of a peer-to-peer based live video streaming system called Gridmedia. Gridmedia organizes the nodes into an unstructured overlay, and adopts a novel push-pull streaming mechanism to fetch data from the partner nodes. The pull mode in the unstructured overlay can work well with the high churn rate in P2P environment while the push mode can efficiently reduce the accumulated latency at user side. We also depict our practical solution of traversal over network address translators (NATs) and firewalls. Gridmedia was adopted by CCTV to broadcast the CCTV Spring Festival Gala 2005 through Internet and attracted more than 500,000 users all over the world during that night, with the maximum amount of concurrent users reaches as high as 15,239
Keywords :
grid computing; peer-to-peer computing; television broadcasting; video streaming; China Central TV; Gridmedia; NAT; network address translator; peer-to-peer based live video streaming system; Bandwidth; Broadcasting; Computer science; Delay; Internet; Network address translation; Peer to peer computing; Relays; Springs; Streaming media; Peer-to-Peer Streaming; Push-Pull Streaming Mechanism; Single Source Multicast;
Conference_Titel :
Multimedia Signal Processing, 2005 IEEE 7th Workshop on
Conference_Location :
Shanghai
Print_ISBN :
0-7803-9288-4
Electronic_ISBN :
0-7803-9289-2
DOI :
10.1109/MMSP.2005.248686