隨着互聯直播的發展,EasyNVR也是順應時代潮流順勢發展,也是愈來愈受廣大客戶的歡迎。
主要是由於EasyNVR能夠完美的擺脫網絡的限制,能夠實現互聯網級別的直播分發和錄像回看,特別是對物聯網視頻能力的接入有很是可觀的效果。
git
正是因爲EasyNVR有愈來愈多的受衆,咱們也接受到愈來愈多的關於EasyNVR的問題,個人設備到底支不支持接入EasyNVR,EasyNVR適合什麼樣的設備的接入、是否受品牌的限制?
本篇博文將詳細介紹關於EasyNVR接入設備的問題。web
想要使用EasyNVR就必須須要瞭解到RTSP協議,該協議是EasyNVR服務和具體的設備對接的使用的協議,因爲是屬於國際的共有協議,因此協議自身是完成沒有問題的。
對於設備支持協議的覆蓋率來講:就我目前接觸到的設備中,90%設備都是支持RTSP協議的。服務器
RTSP: RTSP(Real Time Streaming Protocol),RFC2326,實時流傳輸協議,是TCP/IP協議體系中的一個應用層協議,由哥倫比亞大學、網景和RealNetworks公司提交的IETF RFC標準。該協議定義了一對多應用程序如何有效地經過IP網絡傳送多媒體數據。RTSP在體系結構上位於RTP和RTCP之上,它使用TCP或UDP完成數據傳輸。HTTP與RTSP相比,HTTP請求由客戶機發出,服務器做出響應;使用RTSP時,客戶機和服務器均可以發出請求,即RTSP能夠是雙向的。RTSP是用來控制聲音或影像的多媒體串流協議,並容許同時多個串流需求控制,傳輸時所用的網絡通信協定並不在其定義的範圍內,服務器端能夠自行選擇使用TCP或UDP來傳送串流內容,它的語法和運做跟HTTP 1.1相似,但並不特別強調時間同步,因此比較能容忍網絡延遲。而前面提到的容許同時多個串流需求控制(Multicast),除了能夠下降服務器端的網絡用量,更進而支持多方視訊會議(Video Conference)。由於與HTTP1.1的運做方式類似,因此代理服務器〈Proxy〉的快取功能〈Cache〉也一樣適用於RTSP,並因RTSP具備從新導向功能,可視實際負載狀況來轉換提供服務的服務器,以免過大的負載集中於同一服務器而形成延遲。網絡
首先咱們默認EasyNVR是一個服務端,接入的攝像機、硬盤錄像機、編碼器、視頻平臺都統稱爲設備端。
EasyNVR做爲服務經過RTSP協議去找尋具體的設備拉取視頻流,以此來完成設備和EasyNVR的對接。
ide
不一樣的品牌設備都有自身對應的取rtsp流的使用規則:
以海康攝像機、硬盤錄像機舉例說明:
海康獲取rtsp流規則:
svg
根據已知條件,該設備是海康的ip爲192.168.1.227,rtsp端口爲554的攝像機,用戶名密碼分別是admin,admin,咱們能夠配置出rtsp碼流是編碼
rtsp://admin:admin@192.168.1.227:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1
用vlc播放器檢測配置是否存在問題:
成功播放,說明流地址沒有問題,能夠成功接入EasyNVR
注意 對於接入EasyNVR的設備,咱們只要保證設備支持標準的RTSP協議就能夠確保設備能夠接入EasyNVR.插件
EasyNVR主要是經過RTSP協議完成設備的接入,GB是另一種設備交互的協議,EasyNVR目前是不支持
可是,這邊有具體的支持GB28181設備接入的方案
瞭解方案:https://gitee.com/easydarwin/ReleaseVersion/tree/EasyGB/3d
EasyNVR可以經過簡單的網絡攝像機通道配置,將傳統監控行業裏面的高清網絡攝像機IP Camera、NVR等具備RTSP協議輸出的設備接入到EasyNVR,EasyNVR可以將這些視頻源的音視頻數據進行拉取,轉換爲RTMP/HLS,進行全平臺終端H5直播(Web、Android、iOS),而且EasyNVR可以將視頻源的直播數據對接到第三方CDN網絡,實現互聯網級別的直播分發;代理
點擊連接加入羣【EasyNVR解決方案】:383501345
Copyright © EasyNVR.com 2016-2019