• DocumentCode
    1059043
  • Title

    A Flexible Multiple Description Coding Framework for Adaptive Peer-to-Peer Video Streaming

  • Author

    Akyol, Emrah ; Tekalp, A. Murat ; Civanlar, M. Reha

  • Author_Institution
    Univ. of California, Los Angeles
  • Volume
    1
  • Issue
    2
  • fYear
    2007
  • Firstpage
    231
  • Lastpage
    245
  • Abstract
    Efficient peer-to-peer (P2P) video streaming is a challenging task due to time-varying nature of both the number of available peers and network/channel conditions. This paper proposes a novel adaptive P2P video streaming system, which features: (i) a new flexible multiple-description coding (F-MDC) framework, such that the number of base and enhancement descriptions, and the rate and redundancy level of each description can be adapted on the fly (by only post-processing of the encoded bitstream), and (ii) a new adaptive TCP-friendly rate-controlled (TFRC), on-demand, many-to-one P2P video streaming solution based on the proposed F-MDC framework. We extend the highly scalable video coder , to MDC within the proposed F-MDC framework. Optimization of the design parameters of the proposed F-MDC method is discussed within the context of the proposed adaptive P2P streaming solution, where the number and quality of available streaming peers/paths are a priori unknown and vary in time. Experimental results, by means of NS-2 network simulation of a P2P video streaming system, show that adaptation of the number, type of descriptions and the rate and redundancy level of each description according to network conditions yields significantly superior performance when compared to other scalable MDC schemes using a fixed number of descriptions/layers with fixed rate and redundancy level.
  • Keywords
    peer-to-peer computing; telecommunication channels; transport protocols; video coding; video streaming; NS-2 network simulation; adaptive TCP-friendly rate-controlled; adaptive peer-to-peer video streaming; enhancement descriptions; flexible multiple description coding; redundancy level; Discrete wavelet transforms; Forward error correction; Frequency estimation; Motion estimation; Peer to peer computing; Protection; Redundancy; Streaming media; Video coding; Video compression; Adaptive P2P streaming; TCP-friendly rate-controlled (TFRC); multiple description coding; rate-distortion optimization; scalable video coding;
  • fLanguage
    English
  • Journal_Title
    Selected Topics in Signal Processing, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    1932-4553
  • Type

    jour

  • DOI
    10.1109/JSTSP.2007.901527
  • Filename
    4276647