论文部分内容阅读
近年来,嵌入式技术得到了快速的发展,由于具有功耗低、体积小、成本低、性能稳定、便于现场安装等特点和优势,嵌入式系统逐步在智能家居、工业现场和安防科技等领域获得了广泛的应用。视频监控技术是一门集网络技术、多媒体技术和计算机技术于一体的综合监控技术。由于其具有方便、直观、信息内容丰富等特点被广泛应用到电力、交通、智能大厦等场所。传统的视频监控系统大多采用有线传输,然而高昂的网络布线成本、监控地点的局限性使得有线视频监控系统应用受到了极大的限制。微波、Wi-Fi覆盖、卫星等无线接入方式又存在着建设复杂、工期较长、成本较高等问题。长期以来,视频监控一直没找到有效的解决方案。随着我国3G网络的大规模建设和商用,通过3G技术使得视频监控逐渐摆脱了时间、空间的限制,实现长距离和实时的视频传输。同时支持2Mbps的高带宽使得视频信号传输质量大幅度提升,随时、随地、随需的视频监控成为可能。采用3G技术的视频监控将成为视频监控市场的大势所趋。课题研究并实现了基于3G技术的无线视频监控系统。嵌入式视频采集终端安放在监控现场,通过USB摄像头实时采集视频数据,使用H.264视频标准进行编码压缩,经3G无线网络传到监控中心,来进行实时监控。研究了嵌入式系统硬件设计和嵌入式Linux下的开发和移植原理,实现了嵌入式硬件平台的搭建和引导代码移植、Linux系统内核移植、根文件系统制做、相应硬件模块驱动程序的实现;研究了嵌入式Linux下的视频开发和H.264视频压缩标准,设计了嵌入式终端的视频采集压缩程序;分析比较网络协议,根据视频实时传输的特点,编写了基于UDP协议的网络传输程序;研究和使用Socket编程和DirectShow视频开发技术,开发了PC端视频数据实时接收和解码显示的应用软件,实现了视频数据的实时显示,并能保存视频文件到本地硬盘。