海康、大華攝像頭RTSP接入實現WEB端無插件流媒體服務EasyNVR實現海康大華宇視攝像頭內容網頁播放的方法


背景分析:微信直播的興起

進入移動互聯網時代以來,企業微信公眾號已成為除官網以外非常重要的宣傳渠道,當3.2億直播用戶與9億微信用戶的勢能累加,在微信上開啟直播已成為越來越多企業的必然選擇。

EasyNVR核心在於攝像機的音視頻流的獲取、轉換、轉碼與高性能分發,同時同步完成對實時直播流的錄像存儲,在客戶端(PC瀏覽器、Android、iOS、微信)進行錄像文件的檢索、回放和下載。

實現海康大華宇視攝像頭內容網頁播放的方法

提出問題

現在的所有應用越來越Web化、H5化、移動化,傳統的那種NVR/DVR + 顯示器的監控方式已經是過去式了,現在大家需要的都是非常直接的拿電腦打開網頁、拿手機打開APP、打開微信就能看到攝像頭視頻。

分析問題

攝像頭視頻的網絡化數字化的過程目前大概已經演進了三個階段:

第一階段:

DVR向NVR數字化邁進的階段,大家只管模擬信號數字化,不管是不是方便和通用,於是大部分的數字化過程並沒有網頁、H5、APP的參與,采用的是類似於海康、大華的C/S客戶端,這個階段達到了數字化的基本目標,對於開發者來說,基於海康的ClientDemo就能開發出支持海康攝像機IPCamera、網絡硬盤錄像機NVR的數字化視頻監控平台,但是這個平台基本還停留在瘦客戶端的階段;

總結這個階段的特點:SDK+C/S

第二階段:

安防進入百家爭鳴的時代,同時Web 2.0也越來越流行,單單海康、大華幾個大廠已經不能滿足所有的需求,於是,通用化、Web B/S化成為了需求,這個階段的平台大部分采用RTSP+OCX插件+npapi插件的方式,采用RTSP協議接入所有的網絡視頻設備,再通過瀏覽器插件的方式,實現對於IE、Firefox、chrome(那時候的Chrome還是支持npapi接口的,現在已經不支持了)瀏覽器的通用播放,這個階段也很好地達到了目標,平台也大部分都做出來了;

總結這個階段的特點:RTSP+插件

第三階段:

移動互聯網的飛速發展改變了第二個階段,尤其是H5的推動,這個階段的Web被Chromium壟斷、移動端被HLS(m3u8)協議占據,原來的OCX、npapi插件基本都不好使了;同時帶來推動的還有國內互聯網直播的興起,基本上這個階段的體系架構變成了RTMP+HLS(m3u8),就算是傳統安防也不例外;

總結這個階段的特點:RTMP+HLS(m3u8);

解決問題

那么傳統安防如何解決對於海康、大華、宇視這些眾多的安防攝像機廠家的支持,同時又能夠擁抱互聯網、擁抱H5、擁抱微信呢?

答案是:RTSP+RTMP/HLS(m3u8)

目前國內對這一塊支持的最好的應該就是EasyNVR了,EasyNVR很好地解決了傳統安防廠家設備與互聯網視頻的需求,通過RTSP、Onvif協議的接入,能夠屏蔽各大廠家對於視頻協議的異同,一套標准接入國內外所有設備,同步輸出的RTSP/RTMP/HTTP/HLS(m3u8),不但滿足了傳統系統的需求、還滿足了安防視頻互聯網化的需求、更滿足了新時期視頻AI智能分析對於RTSP的需求。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM