Multimedia applications including video data require the smoothing of video playout to prevent potential playout discontinuity. In this paper, we propose a dynamic video playout smoothing method, called the Video Smoother, which dynamically adopts various playout rates in an attempt to compensate for high delay variance of networks. Specifically, if the number of frames in the buffer exceeds a given threshold (TH), the Smoother employs a maximum playout rate. Otherwise, the Smoother uses proportionally reduced rates in an effort to eliminate playout pauses resulting from the emptiness of the playout buffer. To determine THs under various loads, we present an analytic model assuming the Poisson Process arrival correspondent with a network with the traffic shaper. Based on the analytic results, we establish a paradigm of determining THs and playout rates for achieving different playout qualities under various loads of networks. Finally, to demonstrate the viability of the Video Smoother, we have implemented a prototyping system including a multimedia teleconferencing application and the Video Smoother performing as a part of the transport layer. The prototyping results show that the Video Smoother achieves smooth playout incurring only unnoticeable delays.
|Number of pages||5|
|State||Published - 23 Jun 1996|
|Event||Proceedings of the 1996 IEEE International Conference on Communications, ICC'96. Part 1 (of 3) - Dallas, TX, USA|
Duration: 23 Jun 1996 → 27 Jun 1996
|Conference||Proceedings of the 1996 IEEE International Conference on Communications, ICC'96. Part 1 (of 3)|
|City||Dallas, TX, USA|
|Period||23/06/96 → 27/06/96|