Enhancing Play-out Performance for Internet Video-conferencing

The high transmission delay and packet loss conditions of the Internet environment have caused jerky video playout and poor quality for real-time video communication. This research proposes a video play-out agent that employs the techniques of dynamic video frames reconstruction and virtual video play-out to enhance the playout performance of Internet video-conferencing. The video play-out agent consists of three main components, namely, buffering mechanism, dynamic video frames reconstruction mechanism and play-out controller. The buffering mechanism stores incoming video frames in buffers. The dynamic video frames reconstruction mechanism is used for reconstructing intermediate frames based on two successive received frames to reduce the jerky effects. The play-out controller uses virtual video play-out mechanism to play back previously received video frames to give users the perception of uninterrupted video transmission.