论文部分内容阅读
本论文针对视频监控系统在局域网内的应用,对比研究了现有流行网络视频监控系统的设备与技术路线,重点分析了面向以太网的视频监控系统的各个功能模块和视频数据传输策略,并根据以太网的网络传输特性,提出一种以以太网为连接媒介的基于嵌入式视频服务器和多个现场监控点的新型主从式视频监控系统模型,有效地增强了系统的统一性;同时,设计并实现了嵌入式视频服务器的软件框架。 监控系统的整体模型是:基于以太网上多种Internet通信协议来实现嵌入式视频服务器、现场监控点和用户端浏览器三者之间的视频数据和控制信息的有效传输。视频数据以RTP/UDP/IP的方式兼顾视频传输的实时性和QoS保证,控制信息以HTTP/TCP/IP的方式取得B/S架构的灵活交互性能和认证安全。 现场监控点设计采用ARM7和uClinux技术实现,主要完成M-JPEG视频编码模块和视频数据调度与传输模块,响应视频服务器的控制信息,并发送RTP视频数据。 视频服务器设计采用ARM9和Armlinux技术分别实现底层硬件核心和底层操作系统,并在其上构建应用软件体系。在B/S架构的交互设计方面,基于Boa WebServer,并采用CGI技术和mSQL数据库实现用户的安全登录和用户各类TCP控制信息与服务器的交互;在视频传输方面,采用多进程机制同时实现以RTP/UDP/IP方式传播的视频数据的接收和发送,满足监控系统的实时要求和提高整体系统的处理速度。 本论文提出的方案简化了系统设备的硬件要求,设计出清晰的软件模块,对于针对小型运用的视频监控系统设计具有一定的理论价值。