A Joint Packet Selection/Omission and FEC System for Streaming Video

Media delivery over packet networks is often plagued by packet losses which limit its utility to end users. Forward error correction (FEC) based techniques are important for overcoming this problem. This paper further develops an FEC-based technique to maximize the expected received media quality by jointly choosing which packets to send and which packets to protect - including discarding packets to make additional room for protection. We describe a straight-forward implementation leveraging existing FEC system components. Comprehensive experiments demonstrate that significant gains in PSNR of several dB are achieved when sending H.264/MPEG-4 AVC coded video over a packet erasure channel.

[1]  John G. Apostolopoulos,et al.  Making Packet Erasures to Improve Quality of FEC-Protected Video , 2006, 2006 International Conference on Image Processing.

[2]  Avideh Zakhor,et al.  Video multicast using layered FEC and scalable compression , 2001, IEEE Trans. Circuits Syst. Video Technol..

[3]  Richard E. Ladner,et al.  Graceful degradation over packet erasure channels through forward error correction , 1999, Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096).

[4]  Zixiang Xiong,et al.  Optimized error protection of scalable image bit streams [advances in joint source-channel coding for images] , 2005, IEEE Signal Processing Magazine.

[5]  Pascal Frossard,et al.  Joint source/FEC rate selection for quality-optimal MPEG-2 video delivery , 2001, IEEE Trans. Image Process..

[6]  John G. Apostolopoulos,et al.  secure media streaming & secure adaptation for non-scalable video , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..