In this paper, we propose a Joint Source-Network error control coding (JSNC) scheme which efficiently integrates scalable video coding, error control coding and overlay infrastructure to stream video to heterogeneous users. The distributed overlay data service nodes over the IP network form an application layer media service overlay network and adapt both the video bitstream and error control coding based on both user requirements and available bandwidth. A novel Fine Granular Adaptive FEC (FGAFEC) scheme, a generalization of MD-FEC, is proposed for error recovery during video transmission to heterogeneous users. Encoding once, the FGA -FEC can adapt the FEC encoded scalable MC-EZBC bitstream to satisfy multiple heterogeneous users simultaneously without decoding/re-encoding FEC at intermediate nodes, thus saving computation
Yufeng Shan, Shivkumar Kalyanaraman, John W. Woods