Effective erasure codes for reliable computer communication protocols
ACM SIGCOMM Computer Communication Review
An MPEG performance model and its application to adaptive forward error correction
Proceedings of the tenth ACM international conference on Multimedia
Impact of FEC overhead on scalable video streaming
NOSSDAV '05 Proceedings of the international workshop on Network and operating systems support for digital audio and video
Modeling best-effort and FEC streaming of scalable video in lossy network channels
IEEE/ACM Transactions on Networking (TON)
Adaptive UEP and packet size assignment for scalable video transmission over burst-error channels
EURASIP Journal on Applied Signal Processing
Priority encoding transmission
SFCS '94 Proceedings of the 35th Annual Symposium on Foundations of Computer Science
IEEE Communications Surveys & Tutorials
Unequal packet loss resilience for fine-granular-scalability video
IEEE Transactions on Multimedia
Layer-weighted unequal error protection for scalable video coding extension of H.264/AVC
IEEE Transactions on Consumer Electronics
QoS-sensitive transport of real-time MPEG video using adaptive redundancy control
Computer Communications
Error-resilient image and video transmission over the Internet using unequal error protection
IEEE Transactions on Image Processing
Hi-index | 0.24 |
This article describes a simple packet-level FEC system suitable for unequal error protection of layered video streams, that we called TAPIOCA (in French, Transport Audiovisuel avec Protection Inegale des Objets et Controle d'Admission). It is designed in a way that the FEC overhead induced by redundant packets is perfectly controlled by the sender. In order to achieve that, TAPIOCA calculates on-the-fly the optimal erasure code to be used, video data unit by video data unit, under a given bitrate constraint. In addition, and contrary to the well-known PET (Priority Encoding Transmission) system, the video data units of each layer are encoded separately. This is especially useful when all layers are not output from the video coder at the same time. Simulation results for MPEG-4 video streaming show that the proposed FEC system can be very efficient even if packet losses are due to network congestion. Moreover, comparison with PET system shows that TAPIOCA exhibits better performance, considering criteria including the decodable frame rate, protection system efficiency and computational cost.