• 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