论文摘要
随着网络技术的高速发展和嵌入式数字处理平台的异军突起,视频监控系统正在向数字化、系统化、集成化、网络化、智能化的方向发展。数字视频要想获得成功,需要四个主要要素,即高性能处理器、高效的开发工具和软件及其系统专业技术。达芬奇技术的出现,使这四个要素集中在同一平台上成为了现实。TI的系统级芯片不仅对数字视频进行了精心优化,同时还集成了ARM处理器、可编程数字信号处理器和视频加速协处理器,满足了数字视频在编解码时需要的大量数据处理能力的要求。本系统针对以上要求,同时为了避免传统视频监控系统中存在的问题与缺陷,使其能够更好的应用于我们的生活和工作中,采用如下的设计方案:(1)采用TI的Davinci DM6446作为视频采集服务器。(2)采用最新的H264视频编解码技术。(3)采用SIP协议建立服务器端和客户端的通信连接。(4)采用RTP/RTCP流媒体传输协议进行数据传输。(5)采用无线网络进行系统连接。(6)采用智能手机作为客户端。视频服务器端,采用达芬奇开发板做为视频服务器端,完成视频的采集、压缩、传输等功能。视频服务器端主要分为四大模块,有SIP控制模块、视频采集模块、视频编码模块、数据传输模块。其中视频编码模块是在达芬奇的DSP系统中实现的;视频采集模块、SIP控制模块和数据传输模块是在ARM系统中实现的。客户端,以多普达T7278智能手机作为接收端,完成视频接收、解码、播放等功能。客户端由三大模块组成,主要包括SIP控制模块、数据接收模块、播放模块等。三个模块都是在windows mobile系统下实现的。视频服务器端和客户端,视频数据的发送和接收都是采用RTP/RTCP传输控制协议。客户端的播放模块采用的是Directshow框架。实验结果表明,在局域网内,手机客户端能够接收到视频服务器端发送的视频流,可以稳定的进行播放,实时性好,图像质量清晰,满足实时监控的要求。