Loading...

LiveCod: A mesh-pull P2P live streaming system with XOR-based network coding

Ayatollahi Tabatabaii, S. H ; Sharif University of Technology

646 Viewed
  1. Type of Document: Article
  2. DOI: 10.1109/GLOCOMW.2010.5700357
  3. Abstract:
  4. This paper presents a mesh-pull peer-to-peer (P2P) live video streaming system. The proposed XOR-based Network Coding (XOR-NC) system is based on GIA protocol and introduces new search and answer data formats for chunks which are used by the network coding algorithm for exchanging data among peers. The search message contains the XORed GOP (Group of Picture) keys and some meta-data such as search key. The answer message, however, has the XORed GOP data and a summary of video blocks of the encoded GOP. In order to reduce the encoding complexity at each peer, a new content-based cache (CCache) is also introduced. Comparison of LiveCod with traditional GIA and GIA with random network coding demonstrates that this system can achieve a significant improvement in average request delay, video layer providers' fast availability, network throughput and bandwidth redundancy usage performance metrics
  5. Keywords:
  6. Layered video streaming ; Peer-to-peer networks ; Coding algorithms ; Content-based ; Data format ; Encoding complexity ; GIA protocol ; Group of pictures ; Layered video ; Live streaming ; Live video streaming ; Network throughput ; Peer to peer ; Performance metrics ; Random network coding ; Video blocks ; XORed network coding ; Acoustic streaming ; Ad hoc networks ; Distributed computer systems ; Information theory ; Network coding ; Search engines ; Telecommunication networks ; Video streaming ; Videotex ; Peer to peer networks
  7. Source: 2010 IEEE Globecom Workshops, GC'10 ; 2010 , Pages 436-441 ; 9781424488650 (ISBN)
  8. URL: http://ieeexplore.ieee.org/abstract/document/5700357