Abstract

Network high definition video applications such as video calls and videoconferences have been increasingly developed recent years. When congestions occur and network environment becomes unstable, the network applications have to deal with such issues like delay, packet loss and bandwidth constraints. In this paper, we describe a high definition H.264/AVC video transmission system with network adaptive function based on real-time transport protocol (RTP) and real-time transport control protocol (RTCP). The adaptive system is composed of three components: 1) transmission management (TM) which focuses on network state monitoring, bandwidth allocating and transmission rate control; 2) a feedback-based adaptive forward error correction (AFEC) scheme using Reed Solomon (RS) code; 3) adaptive video encoding (AVE) that adjusts the bitrate of video streaming according to the bandwidth constraint information offered by TM. In our paper, delay, packet loss and bandwidth constraints are generated by the network bottleneck and congestions. Hence, the main idea is to enhance the bitrate of video streaming adapt to the bandwidth constraints. In addition, we integrate AFEC with RTCP to feedback bandwidth status and make the adaptive video streaming more robust under packet loss environment. Here we call it interactive adaptive forward error correction (IAFEC). The test result shows IAFEC can be adaptive to strict bandwidth constraints and high packet loss rates.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call