市場上常見的海康、大華、宇視等網絡攝像頭只要支持RTSP協議,都可以接入到EasyNVR中,今天主要給大家分享海康攝像頭如何通過SDK將視頻在前端網頁上播放。
海康攝像頭如何通過SDK將視頻在前端網頁上播放
碰到這個問題的時候,很多開發者的初期思路是通過SDK接入海康攝像機IPCamera、硬盤錄像機NVR的視頻,並想辦法在網頁端顯示。這種SDK接入的方法不能說是錯誤的,但是對於開發者來說並不是一個好的選擇。
我們拿到這個需求的時候,需要拆分成幾點:
1.如何從攝像機IPC、硬盤錄像機NVR取流?
2.如何將流發給網頁顯示?
在分析過程中,明顯出現了一個中間體————攝像機與瀏覽器之間的中間件服務,這個中間件服務一方面需要從攝像機IPC、硬盤錄像機NVR取流,另一方面則是提供給瀏覽器一種Web通用的視頻流服務。
那么如何能夠達到這種需求呢?
采用EasyNVR這樣的安防視頻互聯網化的服務,就達到了這種需求,EasyNVR一方面能夠管理並接入各種RTSP、Onvif設備,不僅限於海康、大華、或者某一家攝像機廠商,而是所有的廠商都能支持;另一方面,EasyNVR提供同步輸出的RTSP、RTMP、HLS(m3u8)、HTTP-FLV流,這樣就能滿足幾乎所有的瀏覽器、所有的移動終端對於視頻顯示的需求;既能夠不局限於某一個廠家的設備,有能夠不局限於某一種類型的客戶端終端。