H.264视频流传输策略分析及优化
发布时间:2019-05-09 10:53
【摘要】:近年来,随着网络技术、通信技术以及流媒体技术的迅猛发展,承载网、接入网的技术越发成熟且在不断发展中,基于互联网的应用服务已从传统的FTP、Email、HTTP等逐渐转入到新兴的网络多媒体应用中去,如网络电视、IP电话、视频会议、视频点播、在线视频广告等。由于接入网的异构性,用户网络终端的差异性,再加上各种网络多媒体应用服务的自身特殊性,根据不同的服务对象和网络环境,制定可靠性高的、网络自适应力强的网络多媒体流传输策略,是当今网络多媒体研究者的研究热点。本论文课题,针对网络多媒体中的视频部分,就流媒体视频四大关键技术中的视频传输技术加以分析和研究,在分析了当今主流视频传输算法的基础上,针对各算法优劣,再结合流媒体视频自身的特点,提出了一种基于TFRC算法改进的视频传输控制策略。针对原始TFRC算法,一是修改了其慢启动阶段初始发送速率的设置问题和发送速率增长过快问题;二是修改了其拥塞避免阶段发送速率持续性的波动问题。改进后的TFRC算法,更加偏向于提高视频发送速率的稳定性,减小报文传输抖动,以保证视频画面流畅度。在论文的实验验证部分,通过基于Planet Lab全球性实验测试平台的真实网络环境测试,实验结果验证了本视频传输策略具有良好的速率稳定性,报文时延抖动较原始TFRC算法有所减小,实验结果与预期目标相一致。本论文的核心是研究视频传输控制算法,尽管如此,一般来说,由于流媒体视频系统包含了视频的编码压缩、视频传输控制、视频缓冲处理和视频解码播放4大关键技术,所以,为了便于在真实环境下视频传输系统的测试,本论文课题编码实现部分,除了实现视频传输控制技术外,还对视频缓冲和视频解码(并未实现视频播放)做了流程和算法分析,并加以编程实现。至于视频的压缩编码,则直接采用了预先已编码处理好的H.264视频样本作为视频源。
[Abstract]:In recent years, with the rapid development of network technology, communication technology and streaming media technology, the technology of bearer network and access network has become more and more mature and in the continuous development, the application service based on Internet has changed from the traditional FTP,Email,. HTTP and so on gradually turn to the emerging network multimedia application, such as network television, IP telephone, video conference, video on demand, online video advertisement and so on. Due to the heterogeneity of the access network, the difference of user network terminals, and the particularity of various network multimedia application services, according to different service objects and network environments, high reliability is formulated. The network multimedia streaming strategy, which is adaptive to the network, is the research hotspot of the network multimedia researchers. This thesis aims at the video part of the network multimedia, analyzes and studies the video transmission technology among the four key technologies of streaming media video, on the basis of analyzing the mainstream video transmission algorithms, aiming at the advantages and disadvantages of each algorithm, Combined with the characteristics of streaming media video, an improved video transmission control strategy based on TFRC algorithm is proposed. For the original TFRC algorithm, one is to modify the problem of setting the initial transmission rate in the slow start phase and the other is to modify the persistent fluctuation of the transmission rate in the congestion avoidance phase. The improved TFRC algorithm is more inclined to improve the stability of video transmission rate and reduce the jitter of message transmission in order to ensure the smoothness of video picture. In the experimental verification part of the thesis, through the real network environment test based on Planet Lab global experimental test platform, the experimental results show that the video transmission strategy has good rate stability. The packet delay jitter is smaller than that of the original TFRC algorithm, and the experimental results are consistent with the expected target. The core of this paper is to study the video transmission control algorithm. However, generally speaking, the streaming media video system includes four key technologies: video coding and compression, video transmission control, video buffering and video decoding and playback. Therefore, in order to facilitate the testing of video transmission system in real environment, in this thesis, except for the video transmission control technology, the coding realization part of this thesis is introduced. The flow and algorithm of video buffering and decoding (video playback is not realized) are analyzed and programmed. As for video compression and coding, H. 264 video samples which are pre-coded and processed are directly used as video source.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN919.8
本文编号:2472715
[Abstract]:In recent years, with the rapid development of network technology, communication technology and streaming media technology, the technology of bearer network and access network has become more and more mature and in the continuous development, the application service based on Internet has changed from the traditional FTP,Email,. HTTP and so on gradually turn to the emerging network multimedia application, such as network television, IP telephone, video conference, video on demand, online video advertisement and so on. Due to the heterogeneity of the access network, the difference of user network terminals, and the particularity of various network multimedia application services, according to different service objects and network environments, high reliability is formulated. The network multimedia streaming strategy, which is adaptive to the network, is the research hotspot of the network multimedia researchers. This thesis aims at the video part of the network multimedia, analyzes and studies the video transmission technology among the four key technologies of streaming media video, on the basis of analyzing the mainstream video transmission algorithms, aiming at the advantages and disadvantages of each algorithm, Combined with the characteristics of streaming media video, an improved video transmission control strategy based on TFRC algorithm is proposed. For the original TFRC algorithm, one is to modify the problem of setting the initial transmission rate in the slow start phase and the other is to modify the persistent fluctuation of the transmission rate in the congestion avoidance phase. The improved TFRC algorithm is more inclined to improve the stability of video transmission rate and reduce the jitter of message transmission in order to ensure the smoothness of video picture. In the experimental verification part of the thesis, through the real network environment test based on Planet Lab global experimental test platform, the experimental results show that the video transmission strategy has good rate stability. The packet delay jitter is smaller than that of the original TFRC algorithm, and the experimental results are consistent with the expected target. The core of this paper is to study the video transmission control algorithm. However, generally speaking, the streaming media video system includes four key technologies: video coding and compression, video transmission control, video buffering and video decoding and playback. Therefore, in order to facilitate the testing of video transmission system in real environment, in this thesis, except for the video transmission control technology, the coding realization part of this thesis is introduced. The flow and algorithm of video buffering and decoding (video playback is not realized) are analyzed and programmed. As for video compression and coding, H. 264 video samples which are pre-coded and processed are directly used as video source.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN919.8
【共引文献】
相关期刊论文 前1条
1 李雁飞;;研究性学习视角下教学模式探析——以高校公共课《多媒体技术与应用》为例[J];文教资料;2014年18期
相关硕士学位论文 前2条
1 张扬;基于SNMP的校园网络性能测量、分析与优化[D];合肥工业大学;2008年
2 刘平;一种基于流量监控的校园网管理方案研究与实现[D];合肥工业大学;2010年
,本文编号:2472715
本文链接:https://www.wllwen.com/kejilunwen/wltx/2472715.html