Forward error correction (FEC) codes based multiple description coding for internet video streaming and multicast

被引:50
|
作者
Puri, R [1 ]
Ramchandran, K
Lee, KW
Bharghavan, V
机构
[1] Univ Calif Berkeley, EECS Dept, Berkeley, CA 94720 USA
[2] Univ Illinois, ECE Dept, Urbana, IL 61801 USA
关键词
robust multimedia streaming; application-transport layer interaction; multimedia multicast;
D O I
10.1016/S0923-5965(01)00005-4
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this work, we describe the application of generalized multiple description (MD) source coding architected through the usage of forward error correction (FEC) codes to achieve robust and efficient Internet video streaming and multicast consistent with the existing Internet architecture. We highlight the synergistic interaction between the robust source coding and packetization strategy and an efficient as well as responsive, TCP-friendly congestion control protocol linear increase multiplicative decrease with history (LIMD/H) to achieve robust streaming over the Internet. The proposed source packetization scheme transforms a loss sensitive layered video bitstream into a robust packet stream so as to provide graceful resilience to network packet drops. The proposed congestion control mechanism provides low variation in transmission rate in steady state and at the same time is reactive and provably TCP friendly. Furthermore, exploiting the fundamental property of a multicast tree, namely, the observation that the multicast tree is a degraded channel we propose an elegant application level architecture for efficient video multicast. We exploit the amenability of the MD coding strategy to fast transcoding. Our extensive simulation studies for the streaming problem and preliminary results for the multicast case, bear out the efficacy of the proposed setup. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:745 / 762
页数:18
相关论文
共 50 条
  • [1] Layered multicast with forward error correction (FEC) for Internet video
    Zhang, ZC
    Li, VOK
    GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 1465 - 1469
  • [2] Distributed video streaming using unbalanced multiple description coding and forward error correction
    Kim, J
    Mersereau, RM
    Altunbasak, Y
    GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 3553 - 3557
  • [3] Multiple description coding for Internet video streaming
    Pereira, M
    Antonini, M
    Barlaud, M
    2003 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL 3, PROCEEDINGS, 2003, : 281 - 284
  • [4] Multiple description video coding based on forward error correction within expanding windows
    Lin, Chunyu
    Zhao, Yao
    Xiao, Jimin
    Tillo, Tammam
    2013 20TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2013), 2013, : 1909 - 1913
  • [5] Combined wavelet video coding and error control for Internet streaming and multicast
    Chu, TL
    Xiong, ZX
    GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 1430 - 1434
  • [6] Combined wavelet video coding and error control for Internet streaming and multicast
    Chu, TL
    Xiong, ZX
    EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2003, 2003 (01) : 66 - 80
  • [7] Combined Wavelet Video Coding and Error Control for Internet Streaming and Multicast
    Tianli Chu
    Zixiang Xiong
    EURASIP Journal on Advances in Signal Processing, 2003
  • [8] Multiple description coding of 3D geometry with forward error correction codes
    Bici, M. Oguz
    Norkin, Andrey
    Akar, Gozde Bozdagi
    Gotchev, Atanas
    Astola, Jaakko
    2007 3DTV CONFERENCE, 2007, : 370 - +
  • [9] Multiple description coding - A new technology for video streaming over the Internet
    STMicroelectronics
    EBU Tech. Rev., 2007, 312
  • [10] M3FEC: Joint multiple description coding and forward error correction for interactive multimedia in multiple path transmission
    Zhang H.
    Jiang W.
    Zhou J.
    Chen Z.
    Li J.
    Tsinghua Science and Technology, 2011, 16 (03) : 320 - 331