企業視頻云平臺,是利用視頻流媒體技術,實現企業各種視頻源的集中管理,包括手機視頻、監控視頻、視頻文件等,進而滿足全方面的視頻監控和視頻直播,以及視頻文件發布等應用場景。
企業多視頻源的視頻監控,包括監控攝像頭,手機直播視頻;
企業多視頻源的視頻直播,視頻場景展示;
企業視頻云的系統模塊劃分成以下部分:
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 接口機制)
(企業視頻云編程模型)
支持多種視頻源設備和視頻采集方式
視頻監控攝像頭、編碼器、NVR和視頻監控平臺接入;
手機、智能眼鏡通過APP或者微信小程序采集視頻接入;
PC用戶桌面通過OBS、攝像機通過編碼器采集視頻接入;
滿足視頻監控和互聯網兩種使用場景
支持安防監控視頻標準,RTSP,ONVIF,GB28181;
支持互聯網視頻標準,RTMP,HLS;
支持各種視頻在各種場景的融合、調用、切換;
兼容私有化部署和公有化部署
支持部署在公有云,AWS,阿里云,騰訊云等;
支持私有化部署,客戶IDC機房或者指定的VPN內網;
一體化企業視頻資源管理平臺,提高管理效率
將企業的直播視頻,監控視頻,視頻文件通過統一平臺管理;統一調配各種直播和點播視頻,滿足更多應用場景
統一調用,切換,展示各種平臺的視頻;集成企業各種視頻源和文件,提高投入的利用率
兼容私有化部署和公有化部署;
平臺支持直播、監控、文件轉碼等;
平臺支持API二次開發,集成,具有可擴展能力。