论文部分内容阅读
视频监控系统的发展经历了从模拟到数字的过程,而如今,以网络为依托,数字视频的压缩、传输、存储和播放为核心的第三代视频监控系统正凭借迅速普及的互联网以及高性能的视频压缩算法,得到了飞速的发展,其应用已遍及军事、商业、民用等领域。由于受到有线监控的成本、布线等因素的限制,因此研究无线网络摄像机具有重要的现实意义。高性能的视频压缩算法的出现和无线通信技术的发展,为实现基于无线环境的实时视频传输提供了可能。按照常规方法,开发数字视频是一个非常复杂而且耗时间的过程,因为开发人员往往需要花费大量功夫去熟悉不同的而且经常更新的编解码标准并进行复杂的系统底层开发。就这个问题,本文提出了运用TI的达芬奇(DaVinci)技术来高效开发数字视频系统的方案,并结合最新的支持超低码率的视频编解码算法H.264、成熟的CDMA2000 1X网络、流媒体技术、以及终端解码回放技术给出了无线视频监控系统的整体设计与实现方案。
本文首先研究了无线视频监控系统整体方案的设计思路并对其中的关键技术问题进行了初步的论述。然后从硬件和软件的设计入手,分三部分将无线视频监控系统的三大子系统——视频监控前端、无线网络传输系统、视频监控后端的各功能模块和开发流程作了详尽的阐述,主要解决了如下关键问题:
首先以达芬奇技术为基础,实现了视频的采集和H.264视频编码器的开发,并解决了视频监控前端的无线接入问题。
其次,以RTP/RTCP等流媒体协议为传输控制协议实现视频在无线网络上的实时传输;
最后利用FFMpeg和SDL实现视频监控后端的H.264视频解码和视频回放功能。
本文的创新点在于利用了达芬奇技术来实现数字视频的一系列开发工作。另外,本人所做的工作是在张文雄师兄的前期研究基础上完成的。