
海康威视监控软件系统.doc
33页软件系统iVMS-9800是海康威视专为能源行业用户量身定制的综合监控软 件,采用模块化设计,部署方便,操作简便,还可根据行业自身管理 要求和监控现状做进一步的定制开发,充分体现监控安全防范管理的 效率换热站设施联网监控系统采用海康威视iVMS-9800平台软件,软 件基于“高内聚、松耦合”设计原则和顶层模块化设计的思想,采用 了SOA架构,平台提供统一的服务管理,各个应用或子系统,以及功 能模块的服务端皆以独立服务方式提供并注册到平台,具备良好伸缩 性和业务扩展能力,以确保系统符合信息技术发展的趋势并适应未来 应用动态升级的需要海康威视i VMS-9800 V3.0产品在架构设计时解决了四个方面的问 题:1)服务化和子系统化包含接入服务、处理服务、视频应用、行业业务全部服务化如 图18平台总体架构图所示,海康威视i VMS-9800平台包含视频管理子 系统、地理信息子系统、视频网管子系统、物联可视化子系统四个业 务资系统其中,视频管理子系统提供常用视频应用功能,地理信息 子系统、视频网管子系统、物联可视化子系统是基于基础视频应用功 能开发的更丰富更全面的业务延伸应用通过By teRivers集成平台以 子系统的方式集成实现统一用户管理、资源数据共享、服务接口交互, 各子系统间依赖ByteRivers集成平台的公共服务和系统集成中间件 形成了高内聚松耦合的生态关系。
完整的视频业务服务接口,便于视 频应用灵活调整及特色应用自行开发定制2) 接入ByteRivers集成平台简化业务的集成整合问题视频管理子系统独立构建,原生接入ByteRivers,解决了公共服 务和平台集成功能,依托集成平台可快速实现更多更广的业务子系统 和原生子系统的集成整合,可高效扩展行业业务3) 解决视频应用典型业务的提供问题服务层面提供了相关视频设备(如编码设备、解码设备、存储设 备)接入和传输服务、存储服务等一些视频应用相关的处理服务应 用上提供了视频基础应用、智能应用、视频网管应用、视频级联应用 等功能,同时支持地理信息子系统、物联可视化子系统和移动端的视 频基础应用4) 解决动环应用典型业务的提供问题通过扩展资源服务动态定义安防外围设备的数据结构,支持很强 的自定义性扩展通过外设接入网关与动环接入网关以插件形式与各 类安防外围设备进行协议对接以组态形式呈现温湿度应用、门禁应 用、UPS应用,通过地图、视频、列表、图表多种形式的强交互方式 达到全面感知的用户体验同时提供应用及视图的配置化扩展接口, 可方便、快速的实现新的动环应用内容行业应用平台(桌面客户端应用\WEB应用\移动应用\地图应用)(能源平台 ■ UIIZ基础应用级联应用视频网管子系统地理信息子系统处理服务存储服服务层L智能服」务设备接入数据采集控制服 务事件服 务告警 管理数据 处理 管理视频资源 L管理地理信 息服务移动应用级联服 务传输服 务对讲服■务・地图API与通用 业务组地图引擎视频应用平台 视频应用 智能应用移动接 入数据应用地图配置地图应用物联可视化子系统服务层编码 设备解码 设备告警门禁设备设备存储 设备对讲 设备大屏设备动环设备智能设备移动设备状态数据性能 数据故障 数据HIKGISArcgis扩展资源服务山海经 纬 PGIS ~系统Google ―Map—动环接入网关图表1 平台总体架构图iVMS-9800支持主流操作系统、Web中间件、数据库产品以及其它 的第三方标准中间产品的开发和运行环境,具备很强的可移植性。
产品集成架构iVMS-9800对系统集成方面从如下方面考虑:1. 提供系统集成中间件为平台集成提供典型解决方案 解决集成时候典型的四个层面的问题:1) 用户、组织、资源、权限等基础数据共享和数据同步是分布 式系统典型的需求,集成平台提供统一的数据中心和简单且可靠的数 据同步机制解决数据集成问题;2) 多应用间单点登录为系统集成的典型需求,集成平台提供基 于CAS扩展且具备视频类应用平台特色的单点登录服务解决认证集成 问题,如客户端、控件等的单点登录解决;3) 分布式系统需要解决服务管理和发现问题,集成平台提供的 服务管理,不仅解决了服务统一管理问题,还解决了 C++开发的非HTTP 协议服务器的管理\发现问题、网域问题、服务发现与业务结合问题 等具有视频类应用平台特点服务管理需解决的问题,另外,基于Nginx 管理HTTP服务的负载均衡非常简单4) 多子系统提供不同功能,但集成为一个平台并非简单罗列, 需经有机整合,针对此,平台提供集成门户通过配置方式可深度集成 多系统具备的功能,在应用功能提供这点上,多系统集成后的平台与 单一系统无差别2. 提供公共服务使得行业平台可专注于行业业务开发。
iVMS-9800除提供认证服务(用户登录和)、用户管理、组织 机构、权限管理、资源管理、服务管理、日志管理、数据字典、搜索 服务(基于搜索引擎)等平台集成时常用的公共服务外,还提供了许 可管理、校时服务、消息队列等公共服务,行业平台仅需专注业务开 发,无需关注应用系统中耗时耗力的通用功能开发3. 业务子系统快速开发iVMS-9800产品提供集成平台和视频应用平台基础后,行业的各 类业务子系统成为(通过集成方式)形成行业平台前主要的开发工作, 集成平台提供开发框架、开发接口、基础开发库、开发文档,使得业 务子系统能快速开发,同时,开发框架和开发接口等统一了程序的处理方式、界面的表现方式、接口的调用方式等,或遵循了相同的协议从而便于集成系统集成中间件认证集成数据集成单点登录门户资源管理认证服务服务管理用户管理日志管理组织机构搜索服务权限管理数据字典应用集成公共服务许可服务校时服务消息队列开发支撑 开发框架WEB开发框架UI开发框架■•客户端开发框架0•接口开发框架■J 开发接口接口SDK基础开发库HPRHLogJava基础开发库开发文档开发参考手册方案文档图表2集成平台架构图级联架构海康威视i VMS-9800支持平台级联,单平台管理监控点10万路,通过平台级联后,管理监控点规模可达100万路,显著提升了整个联 网平台的规模。
平台级联基于联网网关实现,以联网网关作为平台边 界,支持信令、视频流、告警级联联网网关间交互遵循标准协议, 支持GB/T 28181-2011协议和DB33协议平台级联主要功能有组织推 送、资源推送和同步、视频级联预览、录像级联回放和下载、云台级 联控制、告警事件级联收发和联动跨平台级联功能支持按用户权限 控制,提供界面可视化查看平台联网状态和点位统计信息最多可支持五级平台级联,典型部署为省、市、县三级级联,如图所示:县级应用平台I视频应用平台集成平台级 联 网 关市级应用平台视频应用平台集成平台县级应用平台I视频应用平台集成平台省级应用平台级 联 网、/.视频应用平台集成平台集成平台县级应用平台视频应用平台级联网卡市级应用平口视1频应用平台集成平台县级应用平台I视频应用平台集成平台图表 3 平台级联架构图联网网关设计上分成信令网关和媒体网关,分离信令流和视频 流,避免了视频流对信令流的影响,进一步,媒体网关支持集群部署方式,解决了视频流路数过多时候可能产生的瓶颈产品构成视频应用子系统视频管理子系统从下到上分为以下几层:1)接入层 提供接入网关服务,接入编码设备、解码设备、存储设备、大屏 设备、智能设备、告警设备、对讲设备、移动设备等设备。
2)处理层 提供传输服务、存储服务、控制服务、事件服务、智能服务、地 图服务、网管服务、级联服务、移动应用相关的服务等视频应用相关 的处理服务组件3)应用层提供了包括预览、回放、上墙及告警等的视频基础应用功能,也 提供了人脸、客流量、周界防范等视频智能应用功能,另外,还提供 了移动端的视频应用,进一步解决了视频级联应用视频管理系统视频管理系统是视频管理子系统的核心组件,分为接口服务和控 制台两部分控制台提供了WEB方式的配置界面,作为WEB方式的控制 端,提供了实时监控、云台控制、录像回放、录像下载、告警接收处 理、智能应用等功能;作为配置端,提供了资源设备管理、取流配置、 录像配置、事件配置、级联管理、智能管理等功能接口服务提供了 WebService服务,作为上层应用的数据访问层,C/S客户端、WEB客户 端等应用层提供数据,将相关数据配置保存到数据库;作为接入层和 处理层服务的对接端,将应用层业务指令下发给这些服务,并接收这 些服务的上报数据视频传输管理服务视频传输管理服务是基础视频管理子系统的重要组成部分,主要 负责分发、转发实时视频流,点播录像回放码流兼容性上,视频传输管理服务以插件方式管理支持第三方设备 (如朗驰、 Sony 、海尔、大华、宇视等),接入、卸载第三方设备方 便简捷,又不影响主体程序的稳定性。
视频存储管理服务视频存储管理服务是基础视频管理子系统的重要组成部分,主要 负责视频录像存储、检索、回放和下载功能,支持定时录像、报警联 动录像、移动侦测录像视频存储管理服务可以管理从几十到几十万路的监控规模,具备 良好的伸缩性;可以管理模拟、模数混合、IP化、全数字的各类前端 设备,具备良好的兼容性;可以部署在各种网络环境下,从局域网到 广域网,从有线到无线网络,具备广泛的适应性事件分发服务事件分发服务是视频管理子系统的核心业务之一,前端设备、平 台各子系统、外围级联平台以及客户端手动产生的数据信息和告警事 件,都要经过事件分发服务进行业务分发和联动处理事件分发服务支持监控点、报警器、报警主机、智能服务、网管 服务等事件源,并支持多种联动处理电视墙管理服务电视墙管理服务将监控图像以矩阵形式(多画面)输出到电视墙 上,满足监控人员在电视墙上监看实时图像或查看历史图像的要求 视频设备接入网关视频设备接入网关统一管理视频编码设备,方便平台接入视频编 码设备接入网关还具备云台代理的功能,根据用户权限拥有不同的 控制级别,按优先级对云台进行控制,云台控制能够实现网闸穿透等 功能视频联网网关视频联网网关主要用于视频监控平台之间的互联互通、非标平台 改造、第三方平台的接入,通过屏蔽第三方异构平台差异,尽量减小 第三方平台对本平台其他部分的影响,是一款集信令网关服务、媒体 网关服务、安全认证、权限管理、日志管理、视频资源及状态管理功 能于一体的应用服务程序。
外设接入网关外设接入网关主要用于对外设(除视频设备以外的所有设备,统 称外设,下同)进行统一管理,方便平台接入和管理外设接入网关 支持海康门禁、报警主机、动环主机设备,以及博世报警主机、霍尼 韦尔报警主机、金凯门禁、致远门禁、纽贝尔门禁、旭飞电网、三思 LED、三汇IP、世邦广播、镭彩温湿屏等键盘代理服务键盘代理服务主要用于代理网络键盘和模拟键盘,使用户通过键 盘实现实时预览和云台控制功能,提升用户操作的便利性 移动接入服务移动接入服务主要用于平台中移动应用接入管理,负。
