MPEG-4网络视频服务器
取代传统DVR的全新监控理念在目前的监控市场,采用最多的方案是插卡式DVR方案,一般一台工控机支持4块PCI插卡,同时监控16路画面。这种方案存在一些固有的问题难以解决。例如工控机成本较高,模拟视频线不能离工控机太远,安装调试需要专业人员。维修成本较高等。
嵌入式方案是目前监控系统的热点,但是现有产品大多都存在成本较高的问题,因此推广较为困难。而且二次开发对很多厂商来说难度较高,而且也没有统一的标准。产品互操作性和升级换代都存在障碍。
针对这些问题,我们研发了新一代嵌入式网络MPEG-4编码器(产品型号CISC-6800),本产品具有成本低,安装方便,可扩展性好,二次开发简单,升级空间大等优势。
下文分为两部分,首先介绍使用本产品组建MPEG-4数字监控系统的组网方案,然后将本方案和传统监控系统做比较。
采用CISC-6800的数字监控系统组网方案
图1
图1所示即为采用我们的CISC-6800组建数字监控系统的结构。每个Video Camera后面的就是CISC-6800,该设备负责把Video Camera输出的模拟视频信号压缩为MPEG-4网络视频流,同时通过以太网发送到位于局域网内的Video Server上,Video Server后面的1394硬盘阵列是可选的,在需要进行长时间监控数据存储的时候可以添加到系统中。
在Video Server上可以同时开设一个Web Server,这时候局域网内用户可以登陆Web Server观看各个Web Camera的画面。且可以支持多个客户同时观看相同或者不同画面。
如果本地局域网有和Internet之间的接口,那么Internet上的任何一个接入点都可以收看监控网内任何一个Video Camera上影像。也就是说只要用户有足够的权限,就可以在世界任何地方收看到他所关心的监控点的影像。
和传统DVR监控系统的比较。
1.系统成本低:
传统的DVR需要专用昂贵工控机,且一台只能支持16路,64路需要4台工控机,综合成本远高于本方案。
一台普通PC可以支持64路以上的CISC-6800,(稳定性和抗干扰性由CISC-6800保证)。
2.安装布线简单:
传统DVR需要在摄像头和监控卡之间布模拟视频线,不仅增加布线量,而且由于模拟线信号传输距离的问题,工控机和监控点之间不能过远,如果距离略长就会造成影像失真,失真后的影像经过压缩编码以后效果更差。
以太网布线已经相当普及,一般无需重新布线,只需把CISC-6800直接连接到网络端口上就完成安装。由于CISC-6800摄像头之间距离极短,不存在影像失真问题。
3.监控路数多,配置灵活:
4路监控卡方案在监控点是16的倍数的时候最为合算,但是实际监控未必能满足这一要求,这时候用户投资就没有发挥100%的效益。特别是对于8个点以内的监控应用,每个监控点的单位成本更高。
使用CISC-6800后,每个点使用一个CISC-6800,有多少个监控点就安装多少个CISC-6800,且可以共享一个普通配置的PC作为服务器,用户的选择余地非常大。
4.使用方便,维护成本低
传统的监控卡式DVR需要专门的技术人员上门安装调试,出故障后需要打开工控机,维修复杂,而且1路出问题后拆卸板卡会造成同一板卡上的其他3路也无法继续工作,维护成本较高。
CISC-6800支持即插即用,只要接上网线和电源就可以从服务器上自动获得IP地址并开始工作,无需安装任何驱动程序,安装人员基本不需要进行培训。如果某个CISC-6800需要维修则可以单独断电取下,不会影响其他CISC-6800的正常工作,Video Server也不会受到任何影响。
5.扩展升级空间大,升级方便。
本系统在增加监控点的时候只需要独立增加相应数目的CISC-6800即可完成,无需增加工控机。
6.体积小,可嵌入:
CISC-6800在OEM情况下可以把体积做得更小,做到嵌入摄像头中。
7.二次开发简单
由于CISC-6800和Video Server之间,Video Server和Client之间都采用网络接口,所以二次开发编程都是标准接口的网络编程。另外Video Server作为中介,把对CISC-6800的管理和对访问用户的管理分开,用户完全可以把现有的一些用户管理程序移植过来,加速软件开发进度。
和普通Web Camera的比较
普通Web Camera(以下简称WCam)也是一种典型的嵌入式单路视频编码设备,但是由于客观原因的限制,目前市场尚不成熟。
1. WCam用于广域网条件还不具备
如果WCam用于广域网,在目前IPv4的条件下网络地址有限,无法满足每一个WCam都分配到一个广域网IP地址的需求。特别是在监控系统中监控点较多的情况下为每一个WCam分配一个广域网的IP地址更不可能。
2. WCam用于局域网则和CISC-6800没有区别
对于位于局域网的Web Camera来说,如果只是局域网内访问,那么和CISC-6800没有区别。如果广域网用户需要看某一路的影像,那么这些WCam除了需要支持NAT协议外还需要一个网关才能把视频流发送出去。即使在这种情况下,如果不在网关服务器上运行一个反向控制命令和数据解析转发的软件广域网用户依然无法反向访问和控制