在嵌入式监控环境下基于AVS的RTP传输方法研究与实现

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:identitymatrix
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet和多媒体技术的飞速发展,实时传送视、音频媒体文件的技术成为了热点,同时用户也对视频传输和图像质量有了更高的要求。新一代的视频标准AVS即“数字音视频编解码技术标准”,是中国具备自主知识产权的第二代信源编码标准,它具有高压缩率、高质量、低带宽以及性能先进,复杂度低的特点,特别适合于嵌入式视频的应用。由IETF制定的RTP/RTCP实时传输和控制协议标准,引入了时间戳和QoS反馈控制机制,能很好的用来传输实时视频。嵌入式系统具有代码简练、响应速度快和适合实时多任务需要的特点,且可靠性高、体积尺寸小、功耗低、开发和生产成本低,具备较强的市场竞争力。  本文详细分析了RTP协议的细节和几种重要的RTP/RTCP分组格式,并研究了RTP的打包规则以及RTCP的反馈控制机制。采用了差错控制与拥塞控制相结合的恢复技术。提出了提高重传效率的AVS视频分层重传策略,并在此基础上改进了AVS视频数据在传输层的RTP打包,并采用令牌发放的方式控制数据包重传的次数来改善重传导致网络拥塞问题。  对嵌入式视频监控传输系统的原理和体系结构进行研究,设计出应用于嵌入式Linux系统的解决方案并以嵌入式设备(达芬奇技术)作为其硬件平台,提出了完整的基于RTP/RTCP的AVS视频传输方案,并构建了一种嵌入式uClinux下基于RTP/RTCP协议的传输系统。在服务器端和客户端分别具有独立的功能。服务器端:RTP封装功能主要对AVS码流进行打包封装;RTCP分析功能负责产生和发送RTCP包并分析接收RTCP包;发送缓冲功能则设置端口发送RTP,RTCP包。客户端:RTP模块对接收到的RTP包进行解析判断;RTCP模块根据SR报文统计关键信息,产生并发送RR包;发送缓冲功能主要存放收到的RTP包,以恢复正确的RTP包顺序和防止丢包。经实验测试,该系统具有良好的性能指标:流传输实时性强,运行稳定;在网络带宽较低时,播放画面清晰流畅。
其他文献
为突破传统RS485串行总线对可接入节点数量的限制,本文基于RS485总线提出了一种大型嵌入式节点集群的架构方式,将最大可接入节点数量扩展到2.7万个。针对该网络特点,对Modbus
由于计算机应用的飞速发展,数据挖掘技术成为数据库和人工智能领域最前沿、最活跃的研究方向之一,关联规则是数据挖掘领域中的一个非常重要的研究课题,广泛应用于各个领域,既可以
近年来,心血管疾病的发病率逐年提高,严重地危及人们的生命安全。心脏的猝死是心律失常中最严重的症状和表现,如果不能采取除颤等及时有效的抢救治疗,心脏猝死将意味着生命的
随着以Internet为代表的信息社会的高速发展,Web网络包含的文本、图像、音频和视频等多媒体信息急剧增加,人们对多媒体信息的挖掘和检索的需求也在快速增长。将数据挖掘领域知
本文将根据本人公司经过调研所了解到的各大企业及小区对视频监控的实际需求,介绍一个监控系统及中央控制系统的设计与实现。 论文首先介绍视频监控业务的概况、系统的开发
随着计算机互联网技术的飞速发展与管理信息系统在办公、生产等领域的高速普及,工作流技术逐渐被引入,工作流管理系统(Workflow ManagementSystem)应运而生并掀起了一股热潮
如何能在保持系统整体性能的同时,有效地进行资源存储和定位,是P2P点播系统中所需要解决的重要问题。在P2P点播系统的服务器、代理服务器以及客户端中,缓存技术在缓解网络传
当前我国的人工智能技术进入快速发展的阶段,其中音频和语音作为智能设备与外界和人类进行交互的重要接口而受到来自于政府、产业界与学术界的广泛关注。国务院提出了人工智能
非真实感绘制(Non-Photorealistic Rendering,NPR)从20世纪90年代中期开始逐渐成为计算机图形学的一个研究热点,是计算机技术和绘画艺术相结合的一个研究领域,指的是利用计算机
随着数字电视的快速发展以及一系列先进的音视频压缩标准的引入,基于多媒体技术的业务迅速走入人们的生活,如IPTV,网络电视等。因此,人们对音频和视频播放效果的关注程度也在