前言
Hik防爆攝像頭錄像,因爲防爆攝像頭會有對應的APP軟件,與普通的網絡攝像頭和球機不一樣,默認認爲它不可以通過web網頁配置,所以弄了個來實測確認。
經測試實際上也是可以通過web網頁配置(與網絡攝像頭基本是一致的,在碼流方面可能會有些不一樣),然後提取rtsp流的,界面與球機無異,只是沒有球技的雲臺控制功能,但是界面上也是有的。
防爆攝像頭還解決了之前球機存在的,谷歌瀏覽器無法播放實時視頻的插件bug(只能用ie)。
當攝像頭的網段,如192.168.1.64,那麼倒數第二段一半是網段,就是1網段,網段與網段之間是無法通過直接通過網線、路由器連接的,需要先把網絡配置成同一網段。
本攝像頭爲靜態ip,ip地址爲192.168.1.64,局域網網段爲0(192.168.0.1),而直接插入0網段是無法通向1網段(192.168.1.1)。
然後雙擊這個“網卡”,此處時“以太網”(PS:有可能時本地連接或其他名字,確認只有這一個網線網口是對應的就可以)
點擊“屬性”,彈出如下:
雙擊“Internet協議版本4”,設置本機ip,攝像頭是1網段,所以只能1網段可以連接,隨便設置個ip(192.168.1.210)臨時用,如下圖:
點擊“確認”,即可。
此時,可以測試與攝像頭ip是否相通,打開windows的命令行終端,使用ping查詢:
已通,可以開始登錄設置攝像頭了。
(PS:前提可以ping通攝像頭,pc不在一個網段則先“網絡配置同一網段”)
打開瀏覽器,輸入攝像頭ip,192.168.1.64:
登錄,一定要注意,海康攝像頭對密碼驗證策略比較嚴,輸入正確的賬號和密碼即可登錄:
登錄進去,如下圖:
點擊“配置”,進入配置頁面:
然後,按照下圖,設置新的ip地址網段,由1改爲0:
然後,點擊“保存”,重啓:
然後,將攝像頭的網線接入到目標斷網去(0網段),然後這臺設置ip地址的機子可以設置會自動獲取ip,網線接入0網段了)。
(PS:這時,攝像頭已經接入0網段,然後電腦也重新設置回自動ip,接入0網段。)
打開電腦的cmd終端,測試ping一下攝像頭:
能ping通,再看能否連接登錄界面:
至此,攝像頭網絡配置完成。
(PS:防爆這種非球機的可能一開始就是支持hk自己的軟件,沒有開放rtsp流,所以需要配置一下,可以檢查,避免沒有配置)
登錄進入:
點擊“配置”:
進入“視音頻”配置碼流:
主碼流:主碼流一般不動,是默認的,如app打開可能用的。
所以,優先設置“子碼流”,切換至“子碼流”,然後設置,具體的碼流參數可以實際用,設置參照“主碼流”,主要是分辨率和碼流參數的改變:
但是這裏有一個問題,子碼流只能2個分辨率,錄製480p和720p爲主,再看主碼流的分辨率:
最後,我們使用主碼流來實時播放,主碼流來錄像(其他監控錄製可能就480p常用,按照提供的需求來,錄製1080p的)。
如下,只錄視頻流:
然後保存。
推薦使用vlc,自行搜索下載:
啓動應用:
打開網絡流地址:
然後,輸入主碼流地址:
主碼流:
主碼流可以用兩個地址打開:
rtsp://admin:[email protected]:554/h264/ch1/main/av_stream
rtsp://admin:[email protected]:554/Streaming/Channels/1
子碼流:
所以,末尾就是通道號,多個通道就可以多n,從1開始。
調試主碼流,主碼流地址:
rtsp://admin:[email protected]:554/Streaming/Channels/1
一邊播放的時候,一遍web進去配置視頻參數調整主碼流,直接保存,再查看幾分鐘效果如何即可。
(PS:上面的配置緩存較大,容易馬賽克,錯位,ffmpeg處理存在問題)。
碼率類型,圖像質量,碼率上線,編碼複雜度,碼流平滑來綜合調試實際現場可接受的效果。
下面是基於本攝像頭繼續開發的播放錄像程序以及幾個其他播放器的播放效果和延遲時間: