天天看點

網頁直播、微信直播技術解決方案:EasyNVR與EasyDSS流媒體伺服器組合之區分不同場景下的easynvr

近期遇到好多客戶咨詢關于實作微信直播、或者是将直播頁面內建進入自己項目中。

該方案的主要目的:完成在公網一直進行内網攝像頭的RTMP/HLS直播!

實作方案的具體實作: EasyNVR+EasyDSS實作簡單套路的RTMP、微信直播、錄像、回放方案

上述方案主要注重的是方案的運作。本篇将介紹一下如何實作對于業務的具體需求。

由于 業務需求的需要,我們接入的裝置往往都是來自不同的現場,是以就需要對不同現場接入的裝置來進行區分。不同于easynvr+easydss雲平台。(easydss流媒體伺服器自身就擁有許多功能,easynvr的接入隻是錦上添花)。

業務需求解答:

####easydss流媒體伺服器如何區分不同場景接入的easynvr?####

直接修改easynvr的配置檔案easynvr.xml中“live_streaming_name”的值。
網頁直播、微信直播技術解決方案:EasyNVR與EasyDSS流媒體伺服器組合之區分不同場景下的easynvr

這樣 在具體的播放清單頁面就可以區分(命名)對應場景下的錄影機了。

完成效果圖

網頁直播、微信直播技術解決方案:EasyNVR與EasyDSS流媒體伺服器組合之區分不同場景下的easynvr

圖中的“stream_1”就是來自另外一個easynvr場景中接入easydss流媒體伺服器的錄影機。

####easydss接入這樣多路攝像頭,是否可以同時觀看?####

easydss流媒體服務自身是提供播放頁面的。不僅支援單頁面的播放,還支援四分屏和十六分屏的互相切換。
網頁直播、微信直播技術解決方案:EasyNVR與EasyDSS流媒體伺服器組合之區分不同場景下的easynvr
網頁直播、微信直播技術解決方案:EasyNVR與EasyDSS流媒體伺服器組合之區分不同場景下的easynvr
備注:在多屏模式下,播放螢幕上還顯示對應播放視訊的通道名以友善使用者區分

easydss頁面确實很炫酷,可是我想在擁有這些強大功能的前提下擁有個性的外觀,是否可以?

答案是肯定的,easydss提供程式設計語言無關化的RESTful API接口,隻要了解JS、HTML、JAVA、ASP.NET、PHP、ASP等開發語言中的任意一種,就能運用EasyDSS提供的RESTful API進行二次開發。不僅是web前端頁面可以自由開發、還可以內建進入其他項目中。

繼續閱讀