无线网络环境中的媒体播放优化策略
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着无线网络技术与流媒体技术的快速发展,流媒体技术越来越多的应用于无线网络环境中,人们对流媒体系统的稳定性与质量也提出了更高的要求。无线网络通常具有传输速率低,传输速率变化较大,丢包率较高等特点,而流媒体是面向实时的应用,对网络的带宽、时延、时延抖动等有较高要求。因此在无线网络环境中如何提高流媒体播放的稳定性与质量成为一个研究热点。流媒体系统的优化策略主要分为两个方向,一是在发送端根据信道的状态、接收端的反馈信息等对信源编码、信道编码、发送策略等进行控制,提高数据的可靠性与信道的利用效率等;二是在接收端通过自适应播放技术对媒体播放过程进行控制,提高媒体播放过程中的质量与稳定性。本文主要对接收端的自适应播放技术进行了较全面的讨论与分析。
     本文首先简要回顾了流媒体技术与无线网络技术的发展历史,分析了流媒体应用在无线网络环境中可能遇到的主要问题,介绍了自适应媒体播放技术的发展与研究现状。本文对流媒体系统中视频编码与网络传输两大关键技术进行了介绍。视频编码方面,本文介绍了当前广泛使用并具有代表性的H.264/AVC视频编码标准,包括H.264/AVC的编解码基本流程与主要特点。网络传输方面,本文介绍了当前IP网络中主要使用的流媒体传输协议RTP协议,讲解了H.264/AVC的NAL单元在RTP数据包中的封装方法。
     本文提出了一种使用场景感知技术的自适应播放算法,该算法在接收端提取已接收视频图像的运动强度信息,在进行播放速率控制时,根据视频图像的运动强度信息来调整接收端的视频播放速率,使播放速率在快速运动的场景中变化较小,而在慢速运动的场景中变化较大,在减少接收端缓冲下溢出概率的同时保证视频可视质量。在文章的仿真部分,通过实验对本文提出的自适应播放算法的控制特性进行了仿真与分析;在不同信道条件下,将本文提出的算法与其他几种典型自适应播放算法进行了对比与分析。从仿真实验可以看出,本文提出的算法相比其他几种算法更好的控制了在视频播放过程中由于视频播放速率的变化产生的失真。
As the rapid development of the wireless network technology and the streaming media technology, streaming media system is widely used in wireless networks. The interruptions caused by the fluctuation of the transmission rate, low bandwidth and high packet lost rate in the wireless networks will significantly downgrade the perceptive quality in streaming media systems. Many literatures propose schemes to improve the stability and smoothness in the streaming media systems. Optimization strategies for streaming media system are mainly divided into two directions. At the server side, the streaming media server adaptively controls the sending strategy and adjusts the source encoding parameters according to the channel state or the feedback from the client to improve the efficiency of the channel and transmission robustness. At the client side, the client controls the playback process to improve the smoothness and the stability of the streaming media. This thesis mainly analyses and studies the client side based technique called adaptive media playout.
     At first, this thesis briefly reviews the history of the streaming media technology and wireless network technology, discusses the problems usually encountered when applying the streaming media application in the wireless networks. The two key technologies in streaming media system are introduced including H.264/AVC video coding standard and RTP protocol. H.264/AVC which is current widely used video coding standard in many areas such as streaming systems, DVB, Blu-ray Discs is described in this part including the coding progress of the encoder and decoder and its major features. The RTP defines a standardized packet format for delivering audio and video over IP networks. RTP is used extensively in communication and entertainment systems that involve streaming media, such as telephony, video teleconference applications.
     This thesis proposed a novel scene-aware based adaptive media playout algorithm. In the algorithm, the client computes the motion intensity by the motion vectors in each video frame, and then adjusts the video frame rate according to the estimation of the buffer state and the motion intensity of the frame. Generally, in fast moving scenes, the frame rate will change slowly to ensure not affect the perceptive quality too much. And in slow moving scenes, the frame rate will change fast to reduce the probability of the buffer underflow. In each control period, the playout distortion value which is introduced in this algorithm can be controlled by the video quality threshold to limit the adjustment speed of the frame rate. The simulation results show that the proposed AMP algorithm significantly reduces the video distortion during the playback process.
引文
[1] IEEE Std 802.11-1997 Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications. [Online]. Available: http://standards.ieee.org
    [2] IEEE Std 802.11b-1999 Part11: Wireless LAN Medium Access Control (MAC) and Physical Layer(PHY) specifications: Higher-Speed Physical Layer Extension in the 2.4 GHz Band. [Online]. Available: http://standards.ieee.org/getieee802/download/802.11b-1999.pdf
    [3] IEEE Std 802.11n-2009 Part11: Wireless LAN Medium Access Control (MAC) and Physical Layer(PHY) specifications Amendment 5:Enhancements for Higher Throughput. [Online]. Available: http://standards.ieee.org/getieee802/download/802.11n-2009.pdf
    [4]梁姗.基于无线网络的视频传输系统的研究:[硕士学位论文].北京邮电大学,2006, 20-21
    [5]刘媛媛.浅谈3G中移动流媒体的应用.科技风, 2008, 6(11): 40-41
    [6]林启俊.基于无线网络的视频传输的研究与实现:[硕士学位论文].江苏大学,2008, 10-12
    [7] Chen Rui, Mi Zhengkun. Safety guaranteed smooth playout algorithm for wireless video streaming. Wireless and Optical Communications Conference, 2010, 1: 1-5
    [8] W. Verhelst, M.Roelans. An overlap-add technique based on waveform similarity(WSOLA) for high quality time-scale modification of speech. ICASSP’93, 1993, 2: 554-557
    [9] Kalman M., Eckehard S.T., Girod B.. Adaptive playout for real-time media streaming. IEEE International Symposium on Circuits and Systems, ISCAS 2002, 2002, 1: 45-48
    [10] Kalman, Steinbach, Girod. Adaptive media playout for low-delay video streaming over error-prone channels. IEEE Transactions on Circuits and Systems for Video Technology, 2004, 14: 841-851
    [11] Hulya Seferoglu, Yucel Altunbasak, Ozgur Gurbuz, et al. Rate Distortion Optimized Joint ARQ-FEC Scheme for Real-Time Wireless Multimedia. IEEE International Conference on Communications 2005, 2005, 2: 1190-1194
    [12] Van Beek P., Kerofsky L.J. Server-Side Playout Delay Management for Video Streaming. IEEE International Conference on Image Processing, 2006, 1: 3077-3080
    [13]孙伟,温涛.一种适用于无线网络的流媒体传输机制,计算机应用, 2009, 29(1): 12-15
    [14] Yan Li, Athina Markopoulou. Joint Power-Playout Control for Media Streaming Over Wireless Links. IEEE Transactions on Multimedia, 2006, 8: 830-843
    [15] Chen Weidong, Tan Yubo. A novel real-time scheduling algorithm based on real-time stream media. IEEE International Conference on Intelligent Computing and Intelligent Systems(ICIS), 2010, 1: 549-553
    [16] Dayong Tao, Hai Hoang, Jianfei Cai. Optimal Frame Selection with Adaptive Playout for Delivering Stored Video under Constrained Resources. Multimedia and Expo, 2007, 1: 1798-1802
    [17] Guang Ji, Ben Liang. Stochastic Rate Control for Scalable VBR Video Streaming over Wireless Networks. IEEE Global Telecommunications Conference, 2009, 1: 1-6
    [18] Hsiao-Chiang Chuang, ChingYao Huang, Tihao Chiang. Content-Aware Adaptive Media Playout Controls for Wireless Video Streaming. IEEE Transactions on Multimedia, 2007, 9: 1273-1283
    [19] Homer H Chen, Yi-Hsuan Yang, Meng-Ting Lu. Smooth Playout Control for Video Streaming over Error-Prone Channels. IEEE International Symposium on Multimedia, 2006, 1: 415-417
    [20] Z.G. Li, X Lin. Motion based adaptive media playout for real time video over relative differentiated quality of service. International Symposium on Intelligent Multimedia, Video and Speech Processing, 2004, 1: 502-505
    [21] Ya-Fan Su, Yi-Hsuan Yang, Meng-Ting Lu. Smooth Control of Adaptive Media Playout for Video Streaming. IEEE Transactions on Multimedia, 2009, 11: 1331-1339
    [22] C. Rui, M. Zhengkun, J. Liangbao. Delay controlled wireless video playout system. IET Commun, 2010, 4: 1348-1355
    [23] Han Hu, Jian Yang, Liyue Zhu. A scene-aware adaptive media playout algorithm for wireless video streaming. The 2nd International Conference on Computer and Automation Engineering, 2010, 1: 339-342
    [24] Mingna Fan, Jian Yang, Yu Zhao. Probability estimation based adaptive media playout algorithm. International Conference on Advanced Computer Control, 2010, 4: 267-271
    [25] Yan Li, Markopoulou A, Apostolopoulos J. Content-Aware Playout and Packet Scheduling for Video Streaming Over Wireless Links. IEEE Transactions on Multimedia, 2008, 10: 885-896
    [26]宋刚,杨显富.实时流媒体传输及其协议.成都大学学报, 2005, 24(1): 28-31
    [27]涂敏.多媒体技术与应用.南昌:江西高校出版社,2006:56-60
    [28]吴国勇.网络视频流媒体技术与应用.北京:北京邮电出版社,2001:54-55
    [29]黄健,张琳.H.264视频编码技术研究.计算机与数字工程, 2006, 34(7): 83-87
    [30] Gary J. Sullivan, Pankaj Topiwala, Ajay Luthra. The H.264/AVC Advanced Video Coding Standard: Overview and Introduction to Fidelity Range Extensions. SPIE Conference on Applications of Digital Image Processing XXVII, 2004, 1: 1-22
    [31] Heiko Schwarz, Detlev Marpe, Thomas Wiegand. Overview of the scalable Video Coding Extension of the H.264/AVC Standard. IEEE Transaction on circuits and systems for video technology, 2007, 17(9): 1103-1120
    [32]赵增华.无线网络视频传输技术与可伸缩视频编码:[硕士学位论文].天津大学,2006, 11-12
    [33]毕厚杰.新一代视频压缩编码标准——H.264/AVC.北京:人民邮电出版社,2006:77-78
    [34] Thomas Wiegand, Gary J. Sullivan, Gisle Bjontegaard. Overview of the H.264/AVC Video Coding Standard. IEEE Transactions on circuits and systems for video technology, 2003, 13(7): 560-576
    [35]全子一.图像信源压缩编码及信道传输理论与新技术.北京:北京工业大学出版社,2006:24-25
    [36]李海燕.动态影像与宽带流媒体应用.北京:中国轻工业出版社,2007:56-60
    [37] IETF RFC3550 RTP: A Transport Protocol for Real-Time Applications. [Online]. Available : http://www.ietf.org/rfc.html
    [38]金美光,何伟宾,王鹏.基于流媒体RTP/RTCP协议的视频数据传输.通信电子技术, 2010, 11: 57-58
    [39] Marcel Wagner, Ivan Kopilovic, Stefan Dohla. Towards an RTP Profile for IPTV. IEEE Transactions on broadcasting, 2009, 55: 343-352
    [40]高峰,朱锦. RTP/UDP协议在无线视频传输中的应用研究.电视技术, 2010, 34(2): 85-88
    [41]贺贵明.基于内容的视频编码与传输控制技术.武汉:武汉大学出版社,2005:218-220
    [42] IETF RFC4103 RTP Payload for Text Conversation. [Online]. Available : http://www.ietf.org/rfc.html
    [43] IETF RFC3640 RTP Payload Format for Transport of MPEG-4 Elementary Streams. [Online]. Available : http://www.ietf.org/rfc.html
    [44] IETF RFC2250 RTP Payload Format for MPEG1/MPEG2 Video. [Online]. Available : http://www.ietf.org/rfc.html
    [45] IETF RFC3984 RTP Payload Format for H.264 Video. [Online]. Available : http://www.ietf.org/rfc.html
    [46] Wenger, S.. H.264/AVC over IP. IEEE Transactions on Circuits and Systems for Video Technology, 2003, 13(7): 645-651
    [47] Hartwell, J.A., Fapojuwo, A.O.. Modeling and characterization of frame loss process in IEEE 802.11 wireless local area networks. 2004 IEEE Vehicular Technology Conference(VTC-Fall 2004), 2004, 6: 4481-4486
    [48] H.264/AVC Reference Software Version : JM 16.0. [Online]. Available: http://iphome.hhi.de
    [49] Hu H, Yang J, Wang Z. Scene aware smooth playout control for portable media players over random VBR channels. IEEE Transactions on Consumer Electronics, 2010, 56: 2330-2338
NGLC 2004-2010.National Geological Library of China All Rights Reserved.
Add:29 Xueyuan Rd,Haidian District,Beijing,PRC. Mail Add: 8324 mailbox 100083
For exchange or info please contact us via email.