欢迎来到天天文库
浏览记录
ID:52244174
大小:127.64 KB
页数:3页
时间:2020-03-25
《UDP协议的视频图像传输的研究与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、研究与开发基于!"#协议的视频图像传输的研究与实现王军,吕海宝,许国梁(国防科技大学机电工程研究所,长沙0/,,54)摘要:本文首先介绍了利用)#(协议进行视频网络传输的优点和不足。然后,根据视频网络传输的要求扩展了)#(协议,给)#(数据包定义了一个1个字节的包头结构,用来传送数据包的序列号、时戳等信息,且在发送端对传输进行光滑化处理,严格控制数据包发送间隔,减小了传输延迟,减小了抖动发生的可能性,从而保证了视频传输的有序性和正确性。最后,给出了一种在#6789:2-,下实现的视频传输的具体方法和流程。该软件能够满足多种网
2、络平台上的视频传输的要求。关键词:视频;)#(协议;传输;数据包;分组引言"占用较大的网络带宽;#需要精确的时间控制;在世界信息化数字化的浪潮中,多媒体技术和$要具有广播和多播的功能;通信技术已成为计算机产业关注的焦点。多媒体%允许一定的传输误码。技术和通信技术的融合形成了多媒体通信技术。在网络传输视频时,发送端和接收端需要确定数字视频传输作为多媒体传输的一个主要方面被一个传输的协议。)#((用户数据报协议)是一种简广泛地研究。但是,一直以来由于视频数据量大和单的传输层协议。)#(是无连接的,不提供数据的网络带宽有限的矛盾,
3、视频传输技术的应用受到很重传和确认,可以提高传输效率,并且)#(支持网大制约,因此必须根据视频传输的特点采用合适的络广播功能,适合进行网络视频传输。但是,视频网络协议和传输算法,才能达到较好的传输效果。传输的特点要求传输协议能够处理传输中的延迟/视频图像传输协议的设计和抖动现象,能够处理突发的视频传送,并且能够视频图像传输与传统的文件传输有着明显的根据接收端的接收质量判断网络状况,做出相应的区别,传统文件的传输对于传输的延迟、抖动没有反馈。)#(本身并不能很好地处理这些情况,而且过多的要求,但是要求有严格的差错控制和重传机)
4、#(还限定了每次发送的数据包的大小不得超过现代制。视频图像传输在传输的实时性、同步性上要求+,01字节,而一帧视频数据常常超过这个限定。因计很高,并且要求传输延迟小。视频图像传输能够忍此,我们根据视频图像传输的要求扩展了)#(协算受分组丢失造成的差错和反常,也可以忍受由于没议,增加一些处理机制以保证视频数据传输的正确机有重传或者纠错机制而导致的分组丢失或延迟,但和有序。扩展了的)#(协议描述如下:︵却无法容忍由于基于重传的差错控制机制引起的!发送端和接收端确定一个传输缓冲区,大小总显示不连续或显示混乱。视频图像传输有以下几为
5、23342字节,这样缓冲区的大小可以满足处理一第一个特点:帧视频数据的突发传送的需要。发送端首先把一四!连续性、实时性;帧视频数据写入缓冲区,将其分解为若干数据包,七期!"!"#$%&’"!()*$%+,,+-.︶研究与开发使得每一数据包的大小不超过+,/0字节,称为一发送间隔,并保证发送下一帧数据前发送完所有当个分组数据。前分组。这种等分算法可以对网络传输提供光滑!对一个分组数据的每个数据包加上一个包化处理;在实现的时候我们选取每个数据包不超过头结构,包头结构里定义了序列号,传输通道号,视<,+/字节,用#56378语言描
6、述如下:频压缩格式,时戳。序列号是数据包发送的顺序标(=>1’?@ABCD5J5AKB7L8M(=>1’?@ABNO<,+/NL?端来重新排序。传输通道号用于多通道视频传输。PA>G(=>1’?@AB;0NE视频压缩格式标记用于接收端采用相应的解码流(=>1=K5H8Q5CDGH?@I>5J5AKB7R(=>1’?@ABNL8M(=>1’?@ABE程。时戳控制视频回放的时间。::分解后数据包的大小"传输超时和分组丢失的处理机制。视
7、频图为了便于在接受端对数据包进行处理,我们在像传输要求实时性高,而允许一定的传输误码率。发送端给每个数据包增加一个0个字节数据包头。接收端对于发送的数据包超过时限未能接收到,则这个数据包头定义了数据包的序列号,传输视频数认为数据包丢失。如果分组数据包丢失小于一定据的压缩格式,视频数据的时戳,传输的通道号。数目时,则简单地丢弃该分组的数据。如果数据包这样协议就可以支持多通道、多种压缩格式的视频丢失数目多,而且多数分组发生丢失现象,则认为数据传输。数据包头结构用#56378语言描述如下:网络阻塞,降低发送方发送速率。当发送端速率
8、小()#(S5=L5IDT*)#(S5=L5IE于+,1234时,认为网络断开连接,停止发送。*)#(S5=L5IDI5>?IL#接收端接收到一个分组数据的所有数据包P#CUVB5E::当前传输通道号后,根据数据包头序列号标记对数据包进行重新排!=41CUVB5E序,并恢复成一帧完整的视频
此文档下载收益归作者所有