簡介
監控攝像頭網頁無插件播放解決方案雖然很多,但是或多或少會有一定的延遲,其中網上使用最多的是RTSP轉RTMP推流的方式,這種延遲一般十秒左右,優化的好的話能達到五秒,但是依舊算不上實時,本文提供了一個近乎完美的解決方案,能將延遲降低至一秒以內,且無需安裝插件,兼容多平臺,
常用方案
1、用程式將RTSP流轉為RTMP流,通過NGINX推流,然后瀏覽器安裝Flash插件播放
2、將RTMP流通過NGINX推流后,用flv.js播放
特色
- 延遲極低,一秒以內,播放穩定
- 支持視頻音頻同時傳輸
- 無需安裝web瀏覽器插件,兼容各種瀏覽器
- 服務端兼容多平臺(Linux,MacOS,Windows)
- 使用簡單,配置后一鍵運行
- 支持二次開發
前置條件
- 需要能獲取攝像頭RTSP流
- 視頻編碼為H264,音頻編碼為aac
技術簡介
本方案核心原理是通過RTSP流轉Websocket的方式實作網頁無插件播放,經測驗海康攝像頭延遲在一秒以內,基本上和海康自帶的網頁監控平臺持平,且無需安裝Flash插件,兼容多瀏覽器,且代碼簡化到了極致,可以封裝到其他系統中呼叫,也可以無障礙進行二次開發,
演示
由于隱私關系,這里就不放對比截圖了,但可以明確的是該方案和海康自帶的后臺網頁播放延遲一秒以內,而且海康網頁播放后臺需要IE瀏覽器并且下載插件,本方案無插件且適用于任何瀏覽器,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/128584.html
標籤:其他
