论文部分内容阅读
网络通信及视频技术的高速发展使得视频监控技术在渗透到各行各业的同时,也呈现出新的发展趋势,特别是在低成本及可便捷性方向。然而传统的视频监控系统由于结构复杂,成本较高难以满足这些要求。针对于此,提出了一种基于X264的嵌入式图像采集系统。系统服务端基于嵌入式Linux系统,通过将USB摄像头采集的视频图像进行压缩编码,并打包传输至客户端。系统客户端则进行实时数据接收解码并显示视频图像。针对视频采集系统的要求,对主要功能进行了分析,提出系统的总体框架及软硬件平台结构,并将系统划分为客户端和服务端。在软硬件平台及开发环境搭建方面,介绍了基本搭建过程及必要服务的配置方法;在服务端,详细的分析了图像采集、压缩编码、打包传输、文件存储及解码显示的解决方案,流程及重难点,最终实现了服务端的设计;在客户端方面,随着Android及iPhone等智能终端的快速普及,简单的在固定客户端查看视频监控图像已经不能满足人们对小型监控设备便捷性的要求,针对于此,在开发了基于PC端客户端程序的同时,还开发了一款能在Android设备上进行实时接收并解码播放的客户端软件,这将有助于提高系统的易用和灵活性;在系统测试阶段,将系统进行功能模块化,对各个模块进行详细的功能测试,并针对测试过程中发现的问题进行优化,最后完成系统的集成测试。最终的测试表明,该系统通过USB设备采集图像,H.264编码及实时传输协议传输及解码显示后,其图像采集帧率及传输质量、解码显示效果、实时性能等重要参数均表现良好,达到了系统设计目标。