中心根据需要可以配置网络数字矩阵主机,内置SUNPONY网络数字矩阵软件,该软件可以接收远程DVS传送过来的网络音视频压缩数据流,多画面图象数据到本机显示器和外接液晶显示大屏幕上。
4)中心系统管理服务
中心必须配置系统管理服务器,安装SUNPONY中心系统管理服务器软件,软件模块可以对整个系统的人员、远程数字图象设备、远程报警设备、远程接入服务器的各种采样参数、联动策略设置、电子地图进行集中配置管理,同时实现对所有客户端(包括C/S和B/S方式)实时访问的权限控制和管理。
5)中心流媒体转发服务
当中心与现场网络带宽有限时,为了满足中心或其他远程客户同时对远程监控场所设备的访问,中心还需要配置流媒体转发服务器,内置SUNPONY流媒体转发服务器软件用于流媒体转发。设置流媒体转发服务器的目的在于缓解网络带宽紧张的区域,对该区域内的视频服务器的访问全部通过流媒体转发服务器软件模块来进行转发,使得该视频服务器的视频服务只占一个通道。流媒体管理软件模块的多级设置可提高响应访问的效率,可以合理规划流媒体转发服务器软件模块的设置,以求更少的时间代价换取更高的带宽利用率。根据实际情况也可以在监控现场安装二级流媒体转发服务器和软件,实现二级流媒体数据转发功能,支持双网卡和跨网段应用环境,捆绑中心流媒体转发服务器软件使用。
6)中心网络存储管理服务
为了保障数据安全,中心还可以配置网络存储服务器,内置SUNPONY网络存储管理服务器软件,实现远程所有图象的实时录象、报警录象、中心集中备份和事后检索查询,存储的媒介可以是普通硬盘,也可以是磁盘阵列或磁带库。
1.平台体系结构
SUNPONY软件平台体系结构分为三个层次,最低下一层是硬件抽象层,目的是给不同的DVS和其他设备提供相应设备类的统一接口,为系统整体管理、配置、检索所有的设备提供统一的标准;在其上面的一层是平台,平台部分包括两部分,一部分是基本的服务,另一部分是基于这些服务的设计工具。最上面一层是构架在平台之上的应用,这些应用使用平台的基本服务一致、可靠、高效、灵活地完成功能,而平台提供的工具可以让用户自定义、自创建、自组合很多和用户特定业务相关的业务功能和流程。
层次的划分可以说任何一个复杂的、经过良好设计的软件系统最基本的体系结构模型,诸如操作系统和网络层次模型、目前市场上主流的中间件和应用服务器莫不如此。这些体系结构在国内一些优秀的大型IT软件中有所采用,但在国内的绝大多数监控领域的软件并没有这样去做,究其原因:首先传统监控软件开发单位不能站在一个结合业务的全局角度来看待产品设计,另外是一般这些单位都不具备大型IT软件系统抽象总结的能力,最后还有涉及到各种网络、视频、集群、分析模式、人工智能以及语言解析等方面技术的掌握和融合问题,太阳驹通过自身及其合作伙伴的努力,在NVMP中已经掌握了构架这样一个系统架构的相关技术。
另外需要说明的是,平台和系统提供的所有功能都通过Web Service的国际标准提供对外接口,这可以在异种操作系统、异种语言之间进行交互,也是和其他IT和业务应用程序集成的最好方法。
如上文所说,平台采用标准的J2EE构架,系统的服务都是由三层结构的中间层提供的服务对象。系统的任何行为都需要经过管理中心的认证,系统提供基于角色的存取控制模型提供了强大而灵活的安全保证。一旦管理中心修改了某些存取权限,这些改变将即时反映到任何用户的任何一次操作中。系统中所有组成部分的行为规范、策略也是在银行管理中心定义的,这就意味着你可以在一个地方改变整个系统的任何行为。
系统三层体系结构图如下:
2.系统功能
(1)远程调用历史资料。
监控中心可以通过专用软件查看、调用下级网点的任意图像,可以对任意视频进行云台的上、下、左、右控制,可以对视频进行远程录像。
(2)超大视音频管理功能
系统可同时连接上下级百个前端设备网络视频服务器、网络摄像机,可控制前端设备连接的全部摄像机信息,可自由选择发送任意一路摄像机到任意一个监视器或电视墙上。
(3)电视墙功能(可选)
系统可同时连接发送多个前端设备,将接收的音、视频图像发送到任意一个监视器或液晶大屏幕上 ,输出数量远远超过模拟矩阵。可以很容易的切换下一级的视频。系统可选择将任意视频服务器的几路摄像机图象进行轮换显示,轮换时间为1-60秒可选;
(4)用户权限管理:
本系统具有多用户权限管理功能,可以设置不同等级权限,允许多个具有不同权限的工作人员进入系统,在自己权限的范围内进行监视管理工作。网络数字矩阵提供了用户帐号的开户、修改、删除、密码修改等维护操作;对于每个用户可以指定他有权进行操作(包括浏览/控制/管理)的监控点集合。对于用户,他只需要登陆数字矩阵即可以对给予他授权的所有设备进行操作。
(5)远程录像功能
本系统可进行远程录像计划设置,通过报警录像、实时录像、移动录像等计划设置,完成对前端网络视频服务器任一或全部摄像机监视工作的时间、任务类型的设置。视频/音频录像每路120~300M/小时。
录像以文件形式保存,录像文件名可任意设置,系统自动附加上时间,以达到按时间、录像机检索功能。
每路都可按时间和通道检索,可以8、4、2、1、1/2、1/4、1/8、1/16速度回放,可以局部放大,画面优化,抓拍等功能。
硬盘压缩录像算法符合国际标的算法MPEG4、MJPEG、H.264的算法,并能调节压缩比率,可以使用Windows 软件播放已录像的文件。
(6)资料查询管理
远程系统日志查询:
系统可对前端设备依时间、操作员、操作类型进行系统日志查询。
远程工作记录查询:
系统可对前端设备依时间、操作员、操作类型进行工作日志查询。
本地管理:
系统提供本系统参数的设置、工作记录添加、工作记录查询、系统操作日志查询等功能。
(7)码流管理
码流控制
本系统对输出码流带宽的稳定性做了较大改进,比如,设置某一路的输出带宽为300K(最大300K),则其输出码流一般在150K~250K之间抖动,这样在视频业务和其它业务共有传输通道时,视频业务不会对其它业务产生冲击;同时考虑到实际使用中网络带宽的不稳定性(可能时网络带宽本身的不稳定,也可能时其它业务对视频业务的带宽冲击),系统增加了自适应带宽调整功能,在网络拥塞时,采集工作站会自动降低数据输出速率,保证数据可以比较连贯的不丢包传输,当系统检测到网络拥塞解除时会自动将输出速率调整到原有水平。
并发流控制:
一般情况下,前端的监控点数目多于网络可传输的路数,比如A处有20路视频信号,而假设从A到中心的可用传输带宽为2M,则按每路视频信号512K计算,只可以同时传输4路视频信号。在原有模式下,对中心监看前端的并发连接数并没有限制,当中心有多人同时监看前端的监控点大于4时,由于网络拥塞必然会影响所有人的服务质量。
在本系统中,我们在网络服务器可以设置到某个方向的最大并发连接数,比如设置到A的最大并发连接数为4,则最多只允许同时监控A的4个监控点(可以是许多人同时监控这4个监控点,由服务器完成数据转发),如果有新的用户请求看新的监控点时,采用下面的策略实现控制:如果新用户的权限比已建立连接的某些用户权限高,则剥夺低权限用户的连接,让高权限用户建立连接并通知被剥夺用户,他可以在已有的4个监控点中选择一个进行监看;如果新用户的权限小于等于已建立连接的用户权限,则系统会通知他在已有的4个监控点中选择一个进行监看。
带宽管理
对于整个多级远程监控系统,网络的带宽瓶颈在各级之间的2M线路,中心管理到下属网络的专线带宽,当市级控制中心需要访问下级网络服务器的视频时:
若中心已有该视频,就直接将视频传送给申请者;
若中心没有该视频,视频服务器就会自动查看目前已占用的带宽,若带宽允许则允许建立视频的连接;若带宽已饱和,系统会自动计算降低已有的比申请者级别低的用户的连接带宽,或关闭已有的比申请者级别低的用户连接,若能够腾出带宽则允许连接并实施降低或关闭操作。
(8)远程录像回放抓拍
系统可进行远程录像回放抓拍,即可在远程录像回放时对特殊场景以位图格式进行图像抓拍,便于日后查询。
(9)锁定功能
系统具有自动及手动锁功能,可进行系统锁定,防止管理人员不在现场时,其他人没对系统的非法使用。
(10)副控功能
系统可连接多个副控,副控可根据权限调看矩阵系统连接上的前端设备的摄像机图像,并可进行远程控制。
(11)独特强大的WEB管理功能
组织机构管理
包括建立一个组织体系及各组织机构的管辖范围等。
用户权限管理
用户权限的管理主要体现在其管辖的区域范围和所具有的职能(是否允许对系统整体或者部分功能进行操作)两个方面上,在我们的系统监控系统中主要通过机构管理和角色管理来实现。
设备管理及远程维护
负责对前端设备参数的改动维护。
设备状态巡监
对于一个庞大的系统,我们无法做到时刻关注每个设备的每个视频、报警通道的工作状态,我们只需要对这个系统中整体设备的运行状态有所了解,对于突发状况(发生报警)的设备我们需要调用相关视频通道信息即可。
录象文件检索与回放
远程回放相关通道的录象资料。
菜单个性化设置
根据权限的不同,屏蔽无效菜单,将面向用户的界面简单化、直观化。
日志管理
查询系统运行日志。