嵌入式视频监控传输系统的设计与实现

嵌入式视频监控传输系统的设计与实现

ID:34590164

大小:398.25 KB

页数:5页

时间:2019-03-08

嵌入式视频监控传输系统的设计与实现_第1页
嵌入式视频监控传输系统的设计与实现_第2页
嵌入式视频监控传输系统的设计与实现_第3页
嵌入式视频监控传输系统的设计与实现_第4页
嵌入式视频监控传输系统的设计与实现_第5页
资源描述:

《嵌入式视频监控传输系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、7242010,31(4)计算机工程与设计ComputerEngineeringandDesign·嵌入式系统工程·嵌入式视频监控传输系统的设计与实现张多英,申晨,刘伟平,黄红斌(暨南大学电子工程系,广东广州510632)摘要:介绍一个基于嵌入式Linux和达芬奇平台的H.264视频监控传输系统的设计与实现。该系统通过NALU提取模块在达芬奇平台下从其视频压缩后的码流中搜索NAL单元的起始码从而提取出NAL单元,NAL单元经过处理后作为RTP的负载进行传输,而且系统还增加了码率控制模块,根据RTCP的统计信息包SR和RR求得丢包率、时延等情况估计网络拥塞状况来

2、调整编码码率与发送端的发送速率,以获得在视频质量和带宽利用上的平衡。关键词:嵌入式Linux;达芬奇;H.264;实时传送协议;实时传送控制协议中图法分类号:TP368.1文献标识码:A文章编号:10007024(20lo)04.0724.05DesignandimplementationofembeddedvideomonitoringtransmissionsystemZHANGDuo—ying,SHENChen,LIUWei-ping,HUANGHong·bin(DepartmentofElectronicsEngineering,JinanUniver

3、sity,Guangzhou510632,China)Abstract:ThedesignandimplementationofH.264videomonitoringtransmissionsystemareintroduced.ThestartingcodeofNALUinvideocompmsseddataatDavineiplatformissearchedthoughttheNALunitdistilledmodule,thenpushesvideodatatoRTPthreadasload.Andinordertogetthebalanceofqu

4、alityofvideoandthebandwidthofnet.ratecontrolmod~eisaddedtoadjusttherateofvideocodingandsendingbasedontheinformationoftheSRandRRpacket.Keywords:embeddedLinux;Davinci;H.264;real-timetransportprotocol;real—timetransportcontrolprotocol为了在有限带宽可达到比较清楚的监控效果,本系统采O引言用H.264的视频压缩算法和R1]P/IcTCP网

5、络传输协议,并以达视频监控正从传统的安防监控向管理、生产监控发展,并芬奇开发板作为视频采集前端系统的硬件平台,对采集的图逐步与管理信息系统相结合,达到资源共享,为管理者提供更像进行H.264压缩。直观、有效的决策信息。这不仅使人们能以最简便、最逼真、1.2系统工作原理最安全的方式进行远距离实时监控,实现零距离沟通,其在各系统工作原理如图2所示,Davinci(发送端)运行Encode个领域的广泛应用也为整体社会信息化的发展提供了有力的demo程序进行H.264视频图像压缩,并且H.264的NAL层把推动。就其发展进程来说,视频监控系统向着前端一体化、视图像宏块

6、封装后一帧帧地存入缓冲区,通过共享内存的方式频数字化、监控网络化、系统集成化方向发展,而数字化是网把一帧帧的图像数据交由RTP进程,RTP进程在一帧的数据络化的前提,网络化又是系统集成化的基础。中搜索各个NALU(NALunit),并按RFC3984(适合H.264视频本系统视频采集用DaVinci平台,连接有摄像头作为采集的RTP载荷格式)要求,对NAL单元进行分割或聚合,最后以设备,本地显示设备用于调试,采集后的数据在DaVinci平台处理后的NAL单元作为RTP负载进行发送。接收端(视频服上经过视频压缩算法后,以改进后的RTP/RTCP协议进行传务器上的

7、RTP接收进程或用户浏览上的播放器插件)根据RTP输,有效地提高了系统效率。包头。的序列号在接收缓存里对RTP包进行去抖动并把去除RTP包头信息后由H.264进行解码或由服务器把该段视频封1系统设计装为MOV流媒体格式后保存以便回放。最后接收端周期性1.1系统架构设计地统计出丢包率、数据包到达间隔抖动和回路时间等,以RTCP系统架构主要由3大部份组成:视频采集前端系统、视频包反馈给发送端,因此发送端就能根据这些信息判断网络信服务器、用户IE浏览器,如图1所示。道状况并控制H.264视频流的发送速率和对H.264编码器的收稿日期:2009-03—12;修订日期:

8、2009-05—30。基金项目:广东省

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。