论文部分内容阅读
视频监控作为安防系统的一个重要元素,目前已经广泛应用于国防、工业、交通、能源以及人们日常生活的各个领域,并且发挥着非常重要的作用。嵌入式设备凭借其体积小、成本低廉、功耗小、稳定性高和环境适应力强的特点大量运用在工业和日常生活的各个领域,随着众多优秀的MPEG-4硬件编解处理芯片的问世,嵌入式视频监控设备也成为目前监控系统的重要组成部分。视频监控系统大多基于专有网络的定点采集方式,这种方式的缺点是,在紧急情况下,无法动态得到没有安装监控装置区域的图像及声音资料。为了弥补固定点采集方式的盲点,很多研究机构都在研究如何使用无线传输方式传输高清晰度的数字视频信号。与固定点采集传输方式不同,在使用无线方式传输时,会引入许许多多的问题,例如,如何保证无线信道的安全、如何保证视频数据的完整、视频数据如何中继和如何控制监控设备等。移动视频监控系统研发的意义在于能够在紧急情况下快速灵活部署一个监控和指挥系统,为打击犯罪和维护社会治安提供设备保障。本文通过分析和设计,实现了一个移动视频监控系统中的重要软件平台—移动视频监控系统的配置管理平台,在该平台上能够在多个移动视频监控系统节点上配置和管理监控设备。在实际项目中,积极地将软件工程领域的方法和设计思想运用到嵌入式领域,其中借鉴了需求分析方法、分层设计思想、SOA面向服务的架构样式和软件开发中的测试方法。并且在实践中利用多种软件技术,如CGI、Linux Socket编程、WindowsSocket编程、JavaScript和AJAX,实现该平台中一个具有可移植性、可扩展性且能较好适应无线视频监控环境的配置管理网站以及支撑网站运行并能够将移动视频监控系统接入上层应用的“移动网关”代理服务。并最终顺利通过项目组验收。