企业云视频平台

发布时间:2018-05-27

方案概述

企业视频云平台,是利用视频流媒体技术,实现企业各种视频源的集中管理,包括手机视频、监控视频、视频文件等,进而满足全方面的视频监控和视频直播,以及视频文件发布等应用场景。
 

应用场景

企业多视频源的视频监控,包括监控摄像头,手机直播视频;
企业多视频源的视频直播,视频场景展示
 

系统结构


场景一:某天然气集团企业视频云

企业视频云-网络结构

(某天然气集团企业视频云-网络图)


场景二:中国移动研究院视频云平台(VPaaS)

中国移动研究院_视频云平台_网络图

(中国移动研究院_视频云平台_网络图)
 

系统说明

    企业视频云的系统模块划分成以下部分:
    1)    视频生产及接入模块:包括手机直播系统、视频网关系统(对接监控视频设备或者平台);
    2)    业务管理及应用模块:包括业务管理系统、视频解码系统、手机视频展示系统;
    3)    流媒体及通讯模块:包括视频直播分发系统、视频转码录制系统、多方音视频通讯系统。

视频生产及接入模块

  • 手机直播系统
手机直播系统可以根据用户的使用场景,采用原生APP或者微信小程序的方式,实现手机直播的功能。
Android, iOS 直播客户端利用手机自带的摄像头和麦克风,实现音视频采集,编码和即拍即传,通过后端流媒体实现视频直播和分发。
APP需要能够实现用户登录鉴权,对视频编码参数的设置,例如设置分辨率,码流,媒体流类型,编码类型等。
针对移动APP,需要考虑对无线链路以及手机系统消息、通话带来的影响,保障和避免网络和手机操作对直播带来的影响。例如需要实现断线续拍,来电视频直播保持等。

  • 视频网关系统
视频网关系统( XVS Gateway)对接各种第三方视频监控设备或监控平台,实现视频传输协议、视频数据编码格式的转换,从而实现视频平台与第三方视频监控设备或监控平台进行对接。
将第三方视频监控设备或监控平台的视频传输协议和数据封装格式与规定的视频传输协议和数据封装格式进行协议转换;
将第三方视频监控设备或监控平台的媒体数据与规定的媒体数据压缩编码进行转码。


业务管理及应用模块

  • 业务管理系统
业务管理平台是整个平台的管理中心,负责管理业务系统的账号体系,系统认证、鉴权,设备管理,二级服务系统授权管理。实现监控视频的实时拉、展示;录制存储的视频的查询、播放;
业务管理系统是基于Browser/Server 的体系结构。
管理系统是部署在后台服务器的Web Server 环境下。

  • 手机视频展示
手机视频展示可以采用APP或者H5页面。其中H5页面可以嵌入到企业微信或者微信小程序,供微信端访问。
直播平台的功能包括提供给管理员用的直播管理WEB业务系统,以及提供给用户访问的H5直播展示页面。
原生APP,通过API接口,同业务系统进行通讯,获取设备列表、设备信息、相关视频信息,并可以进行发起拉取视频流,获取视频流,进行设备查询、视频播放等操作。

  • 视频解码系统
视频数字高清解码是利用音视频数字解码技术,解决各种协议的高清视频流输出显示,以及对接SDI、HDMI等显示设备或者音视频加工处理设备,例如LED屏等。


流媒体及通讯模块

  • 视频直播分发系统
XVS流媒体直播系统兼容互联网直播,面向移动互联网直播优化网络传输,配合手机直播APP,以及兼容RTSP、RTMP等流媒体协议。
结合视频转码、录制系统、流媒体分发,以及视频网关等软件系统,能够满足企业用户面向视频领域的多种场景需求。
XVS流媒体直播系统同时支持智能手机(Android,iOS)、平板电脑,智能可穿戴设备,例如智能眼镜,多种接口的编码器,OBS PC 端推流软件等软件和设备。

  • 视频转码录制系统
视频转码录制系统实现视频编转码,流转码等功能,实现视频文件的封装,保存。系统能够接收IP流等信号,经过编码后输出IP流,以配置需要的格式输出到各个流媒体服务器或者录制保存,满足对于视频直播和点播的要求。

  • 多方音视频通讯系统
XVS-RTC 系统是利用WebRTC提供了多方音视频通讯的核心技术,WebRTC实现了基于网页的语音对话或视频通话,目的是无插件实现web端的实时通信的能力。WebRTC提供了视频会议的核心技术,包括音视频的采集、编解码、网络传输、展示等功能,并且还支持跨平台,包括linux、windows、mac、android等。

   

二次开发接口

平台实现基于HTTP REST 风格的协议机制API,满足业务平台的开发,以及更多的业务服务的接入。
通过业务系统提供一个HTTP URL地址,接收视频云发来的GET/POST请求即可实现业务API交互。

视频云API 接口机制
视频云API 接口机制

企业视频云编程模型


企业视频云编程模型)

方案特点


支持多种视频源设备和视频采集方式
视频监控摄像头、编码器、NVR和视频监控平台接入;
手机、智能眼镜通过APP或者微信小程序采集视频接入;
PC用户桌面通过OBS、摄像机通过编码器采集视频接入;


满足视频监控和互联网两种使用场景
支持安防监控视频标准,RTSP,ONVIF,GB28181;
支持互联网视频标准,RTMP,HLS;
支持各种视频在各种场景的融合、调用、切换;


兼容私有化部署和公有化部署
支持部署在公有云,AWS,阿里云,腾讯云等;
支持私有化部署,客户IDC机房或者指定的VPN内网;




客户价值


一体化企业视频资源管理平台,提高管理效率
将企业的直播视频,监控视频,视频文件通过统一平台管理;

统一调配各种直播和点播视频,满足更多应用场景
统一调用,切换,展示各种平台的视频;
兼容私有化部署和公有化部署;
集成企业各种视频源和文件,提高投入的利用率
平台支持直播、监控、文件转码等;
平台支持API二次开发,集成,具有可扩展能力。