基于Web的嵌入式网络监控系统的设计与实现
2017-02-26湖北工业大学刘飞
湖北工业大学 刘飞
基于Web的嵌入式网络监控系统的设计与实现
湖北工业大学 刘飞
本文提出了一种基于web的嵌入式网络视频监控系统的设计方案,利用嵌入式处理器技术,结合Internet的特点,设计了该监控系统的体系结构。
嵌入式网络;视频监控系统
嵌入式网络视频监控系统分为前端网络摄像机和远程监控客户端2个部分。前端网络摄像机的设计,将嵌入式处理器技术和网络通信技术有机结合起来,有效地实现了视频处理与Web服务器的高度集成。本文的核心部分是远程监控客户端的设计,提出了C/S和BS/2种模式的客户端软件的结构,系统支持2种监控方式。这2种模式的客户端软件的设计与实现均基于组件化的技术和面向对象的思想,把对摄像机的管理和控制操作封装成ActiveX控件,同时,根据监控系统功能的需要,定义了控件的属性、方法和事件。通过控件提供的这些接口,来实现客户端软件的开发。系统实现部分详细地描述了客户端软件的用例设计、类的设计、主要操作序列的设计以及界面布局的设计等。前端一体化、视频数字化、监控网络化、系统集成化是视频监控系统公认的发展方向,而数字化是网络化的前提,网络化又是系统集成化的基础,所以,视频监控发展的最大2个特点就是数字化和网络化[1]。
视频监控系统的数字化首先是系统中信息流从模拟状态转为数字状态,根本上改变视频监控系统从信息采集、数据处理、传输到系统控制等方面的结构形式。信息流的数字化、编码压缩、开放式的协议,使视频监控系统与安防系统中其它各子系统间实现无缝连接,并在统一的操作平台上实现管理和控制。视频监控系统的网络化是视频监控系统今后发展的主要目标之一,系统的网络化在某种程度上打破了布控区域和设备扩展的地域和数量界限,将实现整个网络系统硬件和软件资源共享以及任务和负载共享,提高网络的利用效率。
随着计算机技术以及网络技术的迅速发展,嵌入式网络视频监控系统将先进的嵌入式技术、视频传输技术有效地结合在一起,成为视频监控系统的一个发展趋势。在监控现场,利用嵌入式技术采用专用芯片和实时操作系统,把视频压缩和网络传输功能集成到一个嵌入式网络摄像机内,可以直接连入以太网,可以有效地提高系统的实时性和稳定性;在监控终端,一方面,远程监控人员通过在EI浏览器内输入摄像机的PI,即可访问到网络摄像机,进行监控现场的浏览;另一方面,监控人员也可通过专用的监控终端软件,进行现场监控,这2种方式,都无需安装特殊的硬件设备,就可方便地对监控现场进行实时远程监控,大大降低了系统的成本,极大地方便了整个监控系统的操作和维护。
嵌入式网络化视频监控技术有效地改善了基于PC的视频监控系统的缺陷,可以很好地解决基于PC的视频监控系统中存在的问题,如视频数据量大,直接存储和传输将耗费大量的资源,实现图像实时存储和网络传输困难等。嵌入式网络化数字视频监控系统有着良好的应用与发展前景,由它代替当前普遍应用的基于PC的视频远程监控系统己成为必然趋势。所以研究并开发一种基于Web的嵌入式网络视频监控系统具有很大的工程实际意义。
[1]徐力,孔岩.视频监控系统的现状和发展趋势.软件开发与应用,2005年第4期:60-62.
[2]许海燕,付炎.嵌入式系统技术与应用.机械工业出版社,2002.
[3」刘红彬,周强.Pl网络摄像机及其发展前景.煤矿现代化,2005年第4期.
2017-10-10)