Rate-distortion optimized hybrid error control for real-time packetized video transmission

Fan Zhai*, Yiftach Eisenberg, Thrasyvoulos N. Pappas, Randall Berry, Aggelos K. Katsaggelos

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

69 Scopus citations


The problem of application-layer error control for real-time video transmission over packet lossy networks is commonly addressed via joint source-channel coding (JSCC), where source coding and forward error correction (FEC) are jointly designed to compensate for packet losses. In this paper, we consider hybrid application-layer error correction consisting of FEC and retransmissions. The study is carried out in an integrated joint source-channel coding (IJSCC) framework, where error resilient source coding, channel coding, and error concealment are jointly considered in order to achieve the best video delivery quality. We first show the advantage of the proposed IJSCC framework as compared to a sequential JSCC approach, where error resilient source coding and channel coding are not fully integrated. In the IJSCC framework, we also study the performance of different error control scenarios, such as pure FEC, pure retransmission, and their combination. Pure FEC and application layer retransmissions are shown to each achieve optimal results depending on the packet loss rates and the round-trip time. A hybrid of FEC and retransmissions is shown to outperform each component individually due to its greater flexibility.

Original languageEnglish (US)
Pages (from-to)40-53
Number of pages14
JournalIEEE Transactions on Image Processing
Issue number1
StatePublished - Jan 2006


  • Error concealment
  • Error control
  • Error resilience
  • Hybrid error control
  • Multimedia streaming
  • Quality of service (QoS)
  • Resource allocation
  • Unequal error protection (UEP)

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Rate-distortion optimized hybrid error control for real-time packetized video transmission'. Together they form a unique fingerprint.

Cite this