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

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

近期遇到好多客戶諮詢關於實現微信直播、或者是將直播頁面整合進入自己專案中。

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

上述方案主要注重的是方案的執行。本篇將介紹一下如何實現對於業務的具體需求。

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

業務需求解答:

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

直接修改easynvr的配置檔案easynvr.xml中“live_streaming_name

”的值。

live_streaming_name

這樣 在具體的播放列表頁面就可以區分(命名)對應場景下的攝像機了。

完成效果圖

easydss

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

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

easydss流媒體服務自身是提供播放頁面的。不僅支援單頁面的播放,還支援四分屏和十六分屏的互相切換。

easydss

easydss

備註:在多屏模式下,播放螢幕上還顯示對應播放視訊的通道名以方便使用者區分

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

答案是肯定的,easydss提供程式語言無關化的RESTful API介面,只要瞭解JS、HTML、JAVA、ASP.NET、PHP、ASP等開發語言中的任意一種,就能運用EasyDSS提供的RESTful API進行二次開發。不僅是web前端頁面可以自由開發、還可以整合進入其他專案中。

關於EasyNVR

EasyNVR能夠通過簡單的網路攝像機通道配置,將傳統監控行業裡面的高清網路攝像機IP Camera、NVR等具有RTSP協議輸出的裝置接入到EasyNVR,EasyNVR能夠將這些視訊源的音視訊資料進行拉取,轉換為RTMP/HLS,進行全平臺終端H5直播(Web、Android、iOS),並且EasyNVR能夠將視訊源的直播資料對接到第三方CDN網路,實現網際網路級別的直播分發;

獲取更多資訊

Copyright © EasyDarwin.org 2012-2017

EasyDarwin