EasyCloud視頻雲平臺是一套可以接入各類類型流,進行統一的設備管理、直播、錄像、回放的視頻平臺,同時,EasyCloud視頻雲平臺集成了雲端運維功能,在雲端就能夠直接維護和控制各個現場的軟件運行。EasyCloud視頻雲平臺的建設主旨是創建一套鏈接視頻IaaS硬件層與視頻SaaS應用層的PaaS能力平臺。web
EasyCloud支持接入的設備類型幾乎包含了整個視頻業務的全部方面:服務器
一、Onvif類型設備:支持接入各類Onvif類型設備的實時視頻、雲臺控制、喊話、錄像檢索、回放等功能,視頻雲平臺主動與Onvif類型設備對接;網絡
二、RTSP類型設備:平臺主動與RTSP類型設備進行流媒體對接,RTSP協議只包含了流媒體直播功能,不包含其餘方面功能的接入;運維
三、RTMP推流設備(平臺端建立直播、直播同步錄像、錄像後提供檢索與回放功能):這也就是說雲視頻平臺端的流媒體服務須要進行類型劃分的:svg
四、GB/T28181國標協議主動註冊到平臺(支持國標的直播、錄像檢索、回放、喊話、報警等功能),目前由EasyGBS服務單元對接;插件
五、平臺接口直連的EasyDevice系列設備(經過視頻開放平臺提供的ARM、Android、Windows等平臺EasyDevice SDK接入到開放平臺,SDK上層對接由各個廠家本身實現),關於設備層與接入服務層間的交互協議和流媒體協議,後續將不對客戶開放,只開放平臺應用層接口和協議;code
六、EasyCamera設備,包括ARM攝像機和安卓單兵設備,協議基礎爲開放平臺協議,可能會有稍許私有化擴展;視頻
七、EasyNVR雲終端接入(由EasyNVR接入那些平臺沒法直接RTSP拉流的設備,同時EasyNVR可擴展海康、大華、宇視SDK的方式接入到EasyNVR(SDK接入直播、錄像檢索、回放功能),再經過EasyNVR經過開放平臺協議或者GB/T28181協議接入到平臺);xml
EasyNVR對外提供視頻直播方案,主要包括三個方案,具體能夠參考:http://www.easynvr.com/blog
其中方案三就是經過具體場景下的EasyNVR接入公網EasyCloud雲平臺實現視頻直播,EasyCloud實現對內網的視頻流的分發,同時EasyCloud也能夠實現對全部EasyNVR設備的管理。
對於這個直播方案的模式,能夠管控現場多個場景的視頻直播,可是對於有錄像需求的用戶來講就須要根據自身的需求來選擇合適的錄像場景了;
接下來該篇博文將會對於公網服務端實現的方案來進行介紹。
- 現場部署EasyNVR進行內網設備的管理,同時將內網的攝像機的視頻流轉推到公網; - 公網部署EasyCloud來接受內網推上來的視頻流同時進行公網視頻流的分發;
整個流程對於直播沒有任何問題,可是當咱們將對應的錄像需求加入進來,整個方案的選擇方向就多了不少。
錄像需求差別:
一、錄像的具體的存儲路徑是在內網現場設備仍是公網服務器總部統一管理錄像 二、每一個現場是否須要觀看到視頻直播、錄像。 三、是否每一路攝像頭都須要錄像?仍是特定攝像頭須要錄像。
本篇博文將統一注重介紹一下如何實如今公網服務器統一集中錄像,同時能夠實現自主選擇對應攝像頭錄像。
實現方案就是在方案三EasyNVR+EasyCloud的基礎上開放出對應的錄像功能。
實現前提:現場成功部署EasyNVR,公網成功部署EasyCloud雲平臺
具體實現步驟:
找到EasyCloud具體的EasyDSS模塊中/conf/easydss.conf文件,將文件中的錄像文件位置指定爲「www/record」。
指定成功後,咱們局域網推流上來的視頻錄像的位置就在EasyDSS模塊下的「www/record」文件下。
具體錄像文件
如何經過EasyNVR將具體的視頻流 推上了直播;
找到須要錄像的視頻通道,點擊配置通道,找到對應的CDN推流地址選項;按照規則填寫對應的推流地址;
推流規則有必定的要求
rtmp://ip:port/record/id
ip:部署EasyCloud的服務器ip port:部署EasyCloud的放的rtmp端口,默認是10085 record:不須要改變,是默認錄像識別符 id:可自定義英文數字,不惟一,用於區分業務現場
錄像回看:
主要問題點:
錄像的存儲是將直播流以ts文件的形式進行存儲的,這樣在過多的視頻流須要存儲的時候就對磁盤I/O有必定的要求了,同時隨着存儲量愈來愈大,對磁盤空間要求也就愈來愈大。
EasyNVR可以經過簡單的網絡攝像機通道配置,將傳統監控行業裏面的高清網絡攝像機IP Camera、NVR等具備RTSP協議輸出的設備接入到EasyNVR,EasyNVR可以將這些視頻源的音視頻數據進行拉取,轉換爲RTMP/HLS,進行全平臺終端H5直播(Web、Android、iOS),而且EasyNVR可以將視頻源的直播數據對接到第三方CDN網絡,實現互聯網級別的直播分發;
點擊連接加入羣【EasyNVR解決方案】:383501345
Copyright © EasyDarwin Team 2012-2019