资源描述:
《基于udp协议的视频图像可靠传输的研究和实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第31卷第5期合肥工业大学学报(自然科学版)Vol.31No.52008年5月JOURNALOFHEFEIUNIVERSITYOFTECHNOLOGYMay2008基于UDP协议的视频图像可靠传输的研究和实现张维勇,钱军,王建新(合肥工业大学计算机与信息学院,安徽合肥230009)摘要:由于基于IP的网络中提供的服务并不适合多媒体视频信息的传输;文章针对利用UDP协议进行视频图像传输的优点和不足进行了分析,并根据可靠视频图像传输的要求,在应用层添加了流量控制、确认技术和超时处理机制,从而保证了视频图像传输的有序性和正确性;最后给出了一种在嵌入式LIN
2、UX下实现视频图像可靠传输的具体方法和流程。关键词:UDP协议;传输;数据包;分组中图分类号:TP393.04文献标识码:A文章编号:100325060(2008)0520698204ResearchandimplementationofimagereliabletransmissionbasedonUDPZHANGWei2yong,QIANJun,WANGJian2xin(SchoolofComputerandInformation,HefeiUniversityofTechnology,Hefei230009,China)Abstract:Sin
3、cetheserviceoftheInternetbasedonIPisnotsuitableforthetransmissionofvideoin2formation,thispaperanalyzestheadvantageanddisadvantageofimagetransmissionbasedonUDP.Accordingtotherequirementofimagetransmission,fluxcontrolandconfirmtechnologyandthedis2posalofovertimeareaddedtotheappli
4、cationlayertoinsuretheorderandvalidityofimagetransmis2sion.Finally,thepaperoffersaspecificmethodandprocedureofimagereliabletransmissionbasedonembeddedLINUX.Keywords:UserDatagramProtocol(UDP);transmission;datapacket;grouping[2]IP协议并不提供QOS反馈。因此,需要利用0引言IP层之上的协议来满足网络视频实时传输的时近年来,汽车电
5、子技术发展迅猛,其中基于汽延和丢包率的要求。车视频图像无线传输技术已形成新的研究热点。UDP协议是面向非连接的网络数据协议,在由于视频业务数据量大,对误比特率要求高,无线正式通信前不必与对方先建立连接,直接向接收方信道又具有易错、时变和带限的特点,且多径现象发送数据,是一种不可靠的通信协议。正是由于会导致慢衰落和快衰落,使得信道误比特率要比UDP协议不关心网络数据传输的一系列状态,使有线环境大得多,且随着基站和终端位置、方向的得UDP协议在数据传输过程中节省了大量的网络[1]改变而变化很大。因此,对图像压缩技术、网络状态确认和数据确认的系统资源消耗,
6、大大提高了传输技术提出了很高的要求。UDP协议的传输速度,而且UDP无需连接管理,可以支持海量并发连接。但是,视频传输的特点要1UDP传输协议分析求传输协议能够处理传输中的延迟和抖动现象,能因为IP协议只提供无连接、无QOS保证的够处理突发的视频传送,并且能够根据接收端的接[3]服务,并且只是尽最大努力地传送数据报。当网收质量判断网络状况,做出相应的反馈。UDP络带宽不足而造成较长的时延和较多的丢包时,协议本身并不能很好地处理这些情况。收稿日期:2007203216;修改日期:2008202222作者简介:张维勇(1949-),男,江苏苏州人,合肥工
7、业大学教授,硕士生导师.第5期张维勇,等:基于UDP协议的视频图像可靠传输的研究和实现699更好地控制流量,达到最大限度地利用网络资源2视频图像传输方案设计的目的,可采用捎带确认、累计确认和超时确认以由于UDP协议不能可靠传输视频图像,为及扩展确认这几种方式结合来实现确认。其中前此在应用层添加如下机制实现视频图像的可靠传3种确认方式和TCP中的用法一致。在这里简输。在发送端和接收端各开一个视频缓冲区,暂单介绍一下扩展确认的使用。存待发送和已接收的数据帧。通过流量控制,可以避免因网络拥塞导致包丢失率增加。通过确认项描述技术,可以实现图像可靠传输。而超时
8、处理可以whichPictue当前图像序号避免发送端和接收端长时间等待,根据网络当前whichFrame帧号