cVideo简介20134版.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
cVideo简介20134版

cVideo云视频系统1.cVideo云视频监控系统简介 cVideo云视频监控系统是南京云创存储公司自行研发和设计的大规模高清视频监控解决方案。依托本公司的cStor云存储平台,以及cProc云处理平台,使得cVideo构架下的综合调度和云端转码可以完美地满足超大规模视频监控、海量数据存储、以及远距离监控的要求。cVideo还研发了国际领先的智能图像识别算法,采用大规模分布式云处理,使得计算机对视频数据达到了空前的识别和认知水平。 B/S端客户端界面如下: 移动终端(以IPad为例)界面如下: 2.cVideo架构图 前端设备 前端设备在中心服务器的调度下进行信息采集,以RTSP的形式传输给存储/处理服务器集群,或者以SDK的形式传输给接入服务器。(前端设备包括:模拟摄像机、网络摄像机、卡口设备、第三方平台等) 接入服务器 整合各种前端设备,将不同厂家不同平台的前端设备通过RTSP或者SDK的方式接入本系统,以实现多种前端摄像机、已有平台的统一接入,供本平台内其他模块统一调用,并以轮询的方式监听前端设备,如有异常测产生报警信号。 中心服务器 中心服务器是平台的核心控制部分,实现了与客户端的信令交互、通过JobKeeper云调度系统来调度云集群节点处理各项任务,并实现对整个平台的统一管理和监控。 a)用户管理功能:根据用户信息表,管理用户登录、用户的权限,可以管理用户信息、增删用户等。 b)前端信息采集设备管理功能:根据摄像机和用户的权限,管理当前用户所能涉及的前端设备状态、节点运行状态,并进行实时的更新。 c)与用户和前端设备的信息交互功能:更新前端信息,并根据客户需求进行对前端设备调度,以及对JobKeeper的任务分发。同时,进行信息数据的处理,以完成整个平台的调度工作。 d)对服务器集群进行统一的调度管理,获取每台机器的运行状态。根据机器的运行状态进行自动调度和部署,负载均衡,提高机器的使用率,进而提高服务器的梳理效率。 e)解决服务器集群信息处理的冗余状态,查错排错,保证系统的无人值守、自动生长的高效性。 存储服务器集群 使用cStor云存储系统,提供统一的存储资源池,用以存储关键数据,提供历史视频的回看以及相关数据的下载服务。同时,支持网络挂载盘符的模式,以满足整个平台中其他模块的存储需求。 处理服务器集群 大致可以分为接入分析、数据处理和结果分发三个子模块,主要负责对完成对接入视频的各项处理任务,诸如:内容识别、实时转码、录像存储等,再将处理好的结果发送至流媒体服务器和存储服务器。 流媒体服务器 以流媒体服务器的形式对外提供标准的RTSP流媒体服务,用户根据相应的流媒体RTSP地址,即可实时地获取系统处理完后的实时视频数据,以供监控和远程访问。采用虚拟IP技术,备份冗余机制,针对公网和内网不同的访问需求提供不同的码流推送。 客户端 支持Windows、Linux、iOS、Android等主流操作系统,提供B/S和C/S架构客户端,控制视频解码上墙等,实现与用户的直接交互。 3.cVideo优势分析 性价比 cVideo构建于cStor云存储、cProc云计算平台之上,有着低廉、高可靠性的海量存储能力和无限可扩展能力,当用户存储需求增长时,也仅需添加存储节点即可,这将大幅降低用户的投资及升级维护费用。 基于分布式的架构,cVideo以集群的形式共同对外提供服务,将海量实时视频数据的压力均匀分散到每个处理节点上,实现负载均衡,保证每个节点都处于高效的运转状态。根据实时性的要求,我们将数据接入、处理、转发等模块做了优化,尽量做到数据在集群内不迁移,减少IO和传输操作,进一步确保实时性的要求。 基于应用层的HTTP协议交互 为了应对跨平台使用以及第三方应用开发的需求,cVideo对外的接口使用标准的HTTP协议。cVideo省去了繁杂的SDK,而是在系统内部搭建RPC服务器,以响应WebServer服务器收到的请求,提供远程请求方法调用的形式,只需要以HTTP协议发送请求(即相应的URL地址),系统就会将结果返回,使得操作十分简便。 云端转码技术 为了尽可能优化系统性能,cVideo将根据用户客户端的监控需求动态地调整视频分辨率,从而在满足用户需求的同时降低对网络带宽的消耗,因而支持更高的系统规模。对于摄像头采集的高清视频信号,cVideo将在cProc云计算平台上采用高效实时转码技术,将采集到的各路高清视频信号转换为符合监控客户端需求的信号,并实时转发,这样可以有效地减小监控端处的解码压力,使得监控更为流畅,并能有效地支持诸如手机等移动终端的监控需求。智能内容识别 cVideo的智能图像检索采用先进的图像处理技术并结合模式识别对已有的海量视频进行事件检索,实现了对事件发生视频的切片回放、运动帧提取和对

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档