DocumentCode
2981368
Title
DirectedPush - A High Performance Peer-to-Peer Live Streaming System Using Network Coding
Author
Guanzhong Xu ; Yusuo Hu ; Yao Shen ; Minyi Guo
Author_Institution
Dept. of Comput. Sci. & Eng., Shanghai Jiao Tong Univ., Shanghai, China
fYear
2012
fDate
17-19 Dec. 2012
Firstpage
292
Lastpage
298
Abstract
Network coding technique can improve the efficiency of P2P live streaming systems, while it may also bring some extra delays and computational overhead. In this paper, we present Directed Push, a high performance P2P live streaming system based on network coding. In Directed Push, the original video is encoded into a number of coded sub-streams with improved content diversity. Peers are organized into a two-layer overlay and use an efficient push algorithm to deliver the coded sub-streams. The proposed directed push algorithm can reduce the packet delay as well as the coding overhead. Meanwhile, the adoption of network coding technique makes the system robust to peer dynamics. Experimental results show that our system has demonstrated superior performance compared with previous approaches, especially under the challenging flash crowd scenarios.
Keywords
delays; network coding; peer-to-peer computing; video coding; video streaming; computational overhead; content diversity; delay; directed push algorithm; high performance peer-to-peer live streaming system; network coding technique; packet delay reduction; substream coding; two-layer overlay; video encoding; Bandwidth; Delay; Encoding; Network coding; Peer to peer computing; Robustness; Streaming media; Peer-to-peer network; network coding; overlay multicast; video streaming;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2012 IEEE 18th International Conference on
Conference_Location
Singapore
ISSN
1521-9097
Print_ISBN
978-1-4673-4565-1
Electronic_ISBN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2012.48
Filename
6413684
Link To Document