对于企业而言,数字化建设是一项全面的、系统的工程,不仅仅只是部署几套软件、实现办公自动化而已,尤其是大型企业,数字化的建设往往涉及到了服务器、硬件、软件、网络等一系列内容。如门禁系统和人力、认证等系统集成,实现人脸识别、自动打卡等,监控系统的摄像头设备集成,通过统一的监控分析进行查看,并能实现跨组织、跨区域的集中展现等。
最近在进行一个数据中台项目,根据客户需求需要将客户各个景区的监控设备进行统一视频采集,再通过数据分析平台搭建视频大屏,实现各个景区监控视频的实时查看,并能按照所属景区的不同进行切换,建立一个实时的、统一的视频监控中心。
1总体说明
数据中台方案包括了MDM、ESB、DAP三个产品,主要实现企业基础数据、业务数据的采集汇聚与分析展现,实现企业核心业务指标的采集与分析,为企业运营分析、决策制定提供数据支持。
1.1集成架构
数据中台方案主要包括MDM、ESB、DAP产品,通过产品的组合和集成实现数据的采集、加工、汇总、分析。
在数据中台方案中,核心的要点在于数据集成,包括了主数据和业务数据。主数据集成:将各个源头系统的基础数据通过ESB进行数据同步,汇总到MDM平台中进行全生命周期治理,为下游系统提供统一的基础数据,治理后基础数据再为数仓提供维度数据支持;业务数据汇聚:通过ESB数据总线将各个业务系统的核心指标数据进行抽取,并汇总到数仓中形成度量数据,并按照主题域结合维度数据构建数仓模型,基于数仓模型进行分析模型的构建,并通过可视化组件进行数据的可视化呈现,同时基于数仓模型可以对外提供数据服务,为下游系统提供业务数据支持。
1.2需求分析
本次视频流的集成主要是将现场摄像头采集的视频数据实时推送到数据中台服务器中,再由数据中台的分析大屏进行视频的实时播放,同时根据所处现场以及服务器的不同,在分析大屏中构建菜单,可以根据菜单进行位置以及服务器的选择,并能同时播放同一服务器下的多个摄像头的视频影像。
1.在数据中台中搭建环境进行摄像头视频的接收;
2.规划集成方案实现现场摄像头的视频流推送至数据中台服务器;
3.数据中台构建视频大屏,可以进行视频的播放,并且可以同时播放多个画面;
4.视频大屏具备切换功能,可以对摄像头现场以及服务器进行切换。
1.3技术方案
根据实际的业务需求,以及整体规划,主要从以下几方面进行技术选型考虑:
1.基于项目需求构建视频大屏,对现场摄像头进行实时视频采集和播放;
2.考虑后续与UMC产品的融合,能够基于UMC组件进行容器化部署;
3.支持Web端的交互,直接基于浏览器、H5等方式进行视频播放;
4.支持国标GB28181,并能基于GB28181进行格式转换,实现Web端播放,以及视频流的推、拉交互;
5.综合考虑,采用SRS4.0流媒体服务器平台进行视频流的集成中转。
2环境搭建
SRS是一个开源的流媒体服务器工具,安装部署相对简单,主要的工作是配置相关的服务器参数,实现视频流的推拉操作。
2.1SRS部署
1.介质下载:
http://ossrs.net/srs.release/releases/download.html
2.上传压缩包到服务器:
3.解压安装包:
4.解压后进入该目录下:<