cVideo云视频监控系统
2019/7/11 16:25:18
背景
随着城市的现代化建设和经济的快速发展,构建和谐社会的必要性与日俱增,每个城市都为打造“平安城市”而努力。其中,安防监控系统作为保障城市居民人身财产安全的有力措施,也理所当然地成为了平安城市中的一项重要指标。这也对传统的安防监控体系提出了新的要求,同时也给监控市场带来了新的机遇和挑战。
视频监控技术正在不断地发展,用户对于视频监控产品的要求也在不断提高,用户希望的产品要有着更高的清晰度,更完善的功能,更稳定的性能,更丰富的终端等等。要实现大规模高清监控,就必须从视频源的采集、视频信号的编解码、视频信号的传输、视频实时监控与记录、录像文件的回放等环节支持大规模网络高清。这样就给高清监控系统带来了一系列现实的问题:网络带宽紧张、存储空间庞大、对性能的要求成倍增长、投资与维护成本高昂、系统扩容升级压力等等。
因此,云视频监控的模式应运而生,充分利用“云”的计算能力和存储能力,从而保障了海量高清视频监控的可行性和可靠性。
产品简介
cVideo云视频监控系统是南京云创大数据科技股份有限公司自行研发和设计的大规模高清视频监控解决方案。依托本公司的cStor云存储平台,以及cProc云处理平台,使得cVideo构架下的综合调度和云端转码可以满足大规模视频监控、海量数据存储、以及远距离监控的要求。同时,cVideo还研发了智能图像识别算法,采用大规模分布式云处理,使得计算机对视频数据达到了识别和认知水平。
图1移动终端(以IPad为例)
系统架构
图2 综合视频监控云平台架构图
前端设备
前端设备在中心服务器的调度下进行信息采集,以RTSP的形式传输给存储/处理服务器集群,或者以SDK的形式传输给接入服务器。(前端设备包括:模拟摄像机、网络摄像机、卡口、第三方平台等)
接入服务器
整合各种前端设备,将不同厂家不同平台的前端设备通过RTSP或者SDK的方式接入本系统,以实现多种前端摄像机、已有平台的统一接入,供本平台内其他模块统一调用,并以轮询的方式监听前端设备,如有异常则产生报警信号。
中心服务器
中心服务器是平台的核心控制部分,实现了与客户端的信令交互、通过JobKeeper云调度系统来调度云集群节点处理各项任务,并实现对整个平台的统一管理和监控。 用户管理功能:根据用户信息表,管理用户登录、用户的权限,可以管理用户信息、增删用户等。 前端信息采集设备管理功能:根据摄像机和用户的权限,管理当前用户所能涉及的前端设备状态、节点运行状态,并进行实时的更新。 与用户和前端设备的信息交互功能:更新前端信息,并根据客户需求进行对前端设备调度,以及对JobKeeper的任务分发。同时,进行信息数据的处理,以完成整个平台的调度工作。 对服务器集群进行统一的调度管理,获取每台机器的运行状态。根据机器的运行状态进行自动调度和部署,负载均衡,提高机器的使用率,进而提高服务器的处理效率。 解决服务器集群信息处理的冗余状态,查错排错,保证系统的无人值守、自动生长的高效性。
存储服务器集群
使用cStor云存储系统,提供统一的存储资源池,用以存储关键数据,提供历史视频的回看以及相关数据的下载服务。同时,支持网络挂载盘符的模式,以满足整个平台中其他模块的存储需求。
处理服务器集群
大致可以分为接入分析、数据处理和结果分发三个子模块,主要负责对完成对接入视频的各项处理任务,诸如:内容识别、实时转码、录像存储等,再将处理好的结果发送至流媒体服务器和存储服务器。
流媒体服务器
以流媒体服务器的形式对外提供标准的RTSP流媒体服务,用户根据相应的流媒体RTSP地址,即可实时地获取系统处理完后的实时视频数据,以供
下一页
返回列表
返回首页
©2024 物联网世界--物联网资料和交流中心 电脑版
Powered by iwms