The Study of Adaptive Media Playout Control Mechanisms

Project: National Science and Technology CouncilNational Science and Technology Council Academic Grants

Project Details


In this proposal, we intend to study the media playout control mechanisms for multimedia streaming applications. It is well known that the random packet delay in networks will induce delay jitter, which can seriously affect the playout quality of video streaming. Thus, in order to eliminate the jitter, allocating a palyout buffer with enough size at the client is required. However, using the playout buffer may lead to additional playout delay. Obviously, a larger buffer size will result in larger palyout delay, which may not be acceptable for customers. On the contrary, if the buffer size is set to be small, the buffer underflow events which will intermit the video playback can occur frequently. Moreover, the probability of buffer overflow which yields packet losses and thus degrades the video quality increases as the buffer size decreases. That is, there exists a trade-off between the playout delay and the buffer underflow (or overflow). Therefore, how to improve the playout delay and underflow performance simultaneously becomes an annoying problem. In this project, we will present an Adaptive Media Playout (AMP) mechanism for resolving the above mentioned issues. In our proposed AMP mechanism, we set two threshold values, denoted as L and H, for the playout controller to dynamically adjust the playout rate according to the number of buffered packets. When the number of buffered packets is less than L, the playout rate will slow down. While the number of buffered packets is greater than H, the palyout rate will speed up. As for the case where the number of buffered packets is between L and H, we adopt the instant packet arrival rate, which is estimated by the proposed Arrival Process Tracking Algorithm (APTA), to determine the appropriate playout rate. Finally, we will employ computer simulations to demonstrate the performance of our proposed AMP design, and compare it with the other AMP schemes presented in literatures to show its superiority.

Project IDs

Project ID:PB9808-2387
External Project ID:NSC98-2221-E182-026
Effective start/end date01/08/0931/07/10


  • Multimedia Streaming
  • Adaptive Media Playout
  • Delay Jitter
  • BufferMechanism
  • Playout Delay
  • Overflow
  • Underflow


Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.