摘要(英) |
ABSTRACT
Multimedia streaming applications have been increasing because wireless network such as Wi-Fi, 3G, and LTE have been rapidly growing. More and more people use wireless networks to watch streaming programs on their mobile platform. They can choose to watch their favorite streaming programs anytime. Multimedia streaming has two main services: live multimedia streaming and on-demand multimedia streaming. Live multimedia streaming will deliver the multimedia content as soon as possible in order to let users watch the real-time content. Nowadays using live multimedia streaming such as video call, surveillance system and live broadcast are common.
Network delay and jitter constrained smoothing for live multimedia streaming. These problems reduce the quality of the multimedia experience. Most of audio streaming systems use rate control mechanisms to control data rate or use jitter buffer to solve jitter problems. The video frame arrival rate is unstable and unpredictable. Besides, the video packets dropping are restricted by video codec and application. Thus, the solutions of video streaming system and audio streaming system for network delay and jitter problems are different.
Adaptive media playout (AMP) mechanism, which is one of the solutions for the video streaming jitter problem, controls the video playout rate depends on the status of its jitter buffer. The mechanism has the timeliness problem, so the mechanism is not suitable for live video streaming systems.
In this thesis, we proposed an adaptive media playout system adapted specially for live video streaming. The system puts jitter-based playout control algorithm in our AMP mechanism for improving the performance of live video streaming systems. The mechanism considers both smoothness and timeliness. In addition, we implement the system on mobile platforms in order to demonstrate the performance of our system in reality. Experimental results show that our system is more stable, smoother, and keeps the timeliness.
|
參考文獻 |
REFERENCES
[1] James F. Kurose and Keith W. Ross, “Computer Networking: A Top-Down Approach,” Fifth Edition, Addison Wesley, 2009, ISBN: 0-13-607967-9.
[2] ITU-T G.107, ”The E-model: a computational model for use in transmission planning,” 2011.
[3] Mukundan Venkataraman and Mainak Chatterjee, ”Inferring Video QoE in Real Time,” Network, IEEE, vol. 25, no. 1, pp. 4-13, 2011.
[4] Sunil Madhani, Samarth H. Shah, and Alberto Gutierrez, “Optimized Adaptive Jitter Buffer Design for Wireless Internet Telephony,” Proceedings of IEEE Global Telecommunications Conference (GLOBECOM 2007), pp. 5248-5253, 2007.
[5] Jing Zhu, R. Vannithamby, C. Rodbro, Mingyu Chen, and S. Vang Andersen, ”Improving QoE for Skype Video Call in Mobile Broadband Network,” Proceedings of IEEE Global Telecommunications Conference (GLOBECOM 2012), pp. 1938-1943, 2012.
[6] Gustave Anderson, George D. Sworo, and Moshe Kam, ”Adaptive Control Algorithm for Networked Multimedia Applications,” Proceedings of IEEE Information Sciences and Systems, pp. 1-5, 2013.
[7] Ngozi V. Uti and Richard Fox, ”Improving Delivery Rate for Real-Time Mobile Streaming Video,” Proceedings of IEEE Tools with Artificial Intelligence, pp. 49-53, 2009.
[8] Maria C. Yuang, Shih T. Liang, Yu G. Oen, and Chi L. Shen, ”Dynamic Video Playout Smoothing Method for Multimedia Applications,” Proceedings of IEEE ICC/SUPERCOMM ′96 - International Conference on Communications, pp. 23-27, 1996.
[9] Nikolaos Laoutaris and Ioannis Stavrakakis, ”Adaptive Playout Strategies for Packet Video Receivers with Finite Buffer Capacity,” Proceedings of IEEE International Conference on Communications, pp. 969-973, 2001.
[10] M. Li, T. W. Lin, and S. H. Cheng, “Arrival process-controlled adaptive media playout with multiple thresholds for video streaming,” Multimedia Systems, vol.18, no. 5, pp. 391-407, 2012.
|