Font Size: a A A

PID Control Based Adaptive Media Playout Algorithm

Posted on:2011-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:F HeFull Text:PDF
GTID:2178360308455354Subject:Network Communication System and Control
Abstract/Summary:PDF Full Text Request
With the rapid development of streaming media services, streaming media technology is becoming one of the biggest challenges on the internet. There are many types of streaming media technology. It includes streaming media transmission technology, coding technology, server technology, and channel adaptive technology, and so on.This article first briefly describes the background of streaming media technology research. Then it introduces the classification and the basic of streaming media technology. Channel adaptive technology is a very important streaming media technology. Then we give the reasons why we use channel adaptive technology, and we also introduce what it includes: rate distortion optimization packet scheduling, channel adaptive dependency control, and adaptive media playout technology.The latter is the focus of this article. Next we introduce the principles of adaptive media playout, receiver-adaptive rate scalability with adaptive media playout, and latency reduction with adaptive media playout. And we give an overview of existing adaptive media playout algorithms.For the inadequacies of existing algorithms, we proposed a dynamic algorithm: PID control based adaptive media playout algorithm. This algorithm combines the control theory and adaptive media playout technology. It adjusts the playback speed by using PID control. We introduce this algorithm by details. Also we give the simulation results and performance analysis. The results show that this algorithm outperforms the previous fixed-factor playout algorithm.Because of the challenges of wireless video streaming, we combined the channel condition estimation based playback algorithm and the PID control based playback algorithm. And we proposed a new playback algorithm: channel condition based adaptive media playout algorithm which uses PID control to adjust the playback speed. This algorithm is targeted at high packet loss rate and unexpected error events of wireless channel conditions. And it combines the advantages of PID control algorithm. The new algorithm estimates the channel conditions. And it designs three policies of playout interval adjustment to better adapt to the wireless channel conditions. After details the new algorithm, we give the simulation results and performance analysis. The results show that in various channel states, especially in the case of wireless channel, this new algorithm outperforms the other two algorithms.
Keywords/Search Tags:streaming media, adaptive media playout, PID control, channel condition estimation
PDF Full Text Request
Related items