背景需求
隨着雪亮工程、明廚亮灶、手機看店、智慧幼兒園監控等行業開始將傳統的安防攝像頭進行互聯網、微信直播,我們知道攝像頭直播的春天了。將安防攝像頭或NVR上的視頻流轉成互聯網直播常用的RTSP、RTMP、HTTP-FLV、HLS等流格式再分發給用戶端進行直播,不管身處何地都可以通過移動通訊設備查看監控設備,這些功能是EasyNVR互聯網直播系統研發和設計的初衷和基礎功能。
在使用EasyNVR的過程中,我們有時候會接到開發者的咨詢,隨着咨詢人數的越來越多,EasyNVR的功能也在進一步完善和修復,我們會幫助每一位用戶或者開發者在解決問題的同時更加了解軟件。
EasyNVR顯示設備不在線問題排查
在之前的咨詢中,我們解決過很多設備不在線的問題處理,那么在本文中,我們將匯總一下排查的方法和步驟。
首先,自我剖析設備顯示不在線可能導致的原因,從攝像機到軟件顯示大致分為三個部分:
1、攝像機,網絡傳輸,軟件接收處理
2、設備端排查
實際操作過程中,我們先從源頭設備入手開始排查。對於設備端,排查的無非就是設備是否正常運行和正常的通電出流,我們可以通過攝像機自身的配置界面看看是否可以進入和查看播放。由此排查硬件自身是否正常運行,找到硬件問題,解決對應問題,排除硬件故障;
3、網絡傳輸方面的排查
驗證這個問題同時我們需要了解到EasyNVR是根據設備的rtsp協議來進行拉流的,因此我們需要根據設備的型號來配置出對應的rtsp地址,(不同品牌的設備rtsp配置規則不相同,我們可以通過詢問對應的攝像機的技術人員來了解rtsp配置規則,或者通過網絡搜索)。成功配置出rtsp地址后,可以在部署EasyNVR的服務器用vlc、ffplay或者其他流媒體播放器播放該rtsp地址來查看對應的流信息是否可以,正常播放視頻流則為正常流。
- 通過vlc查看流是否是264編碼,如果是265編碼,建議通過攝像機配置頁面進行調整,支持265編碼都支持264編碼。
- 或者根據rtsp規則配置子碼流播放校驗確認一下,大部分攝像機主碼流為265編碼,子碼流一般都是264編碼,接入子碼流,對設備的使用,其他系統的視頻直播均無影響。部署EasyNVR服務器上的vlc可以正常播放,即可說明網絡和rtsp配置都沒有問題。
4、EayNVR排查
攝像機,視頻流,網絡都沒有問題,我們就可以從EasyNVR來進行排查,EasyNVR在設備接入的配置頁面中存在傳輸協議選項,軟件支持TCP、UDP和組播。選擇對應的形式來進行設備的接入直播。由此可以排查出具體的設備不在線遠程和解決對應的問題。
如果經過以上步驟還是不能排查和解決問題,請及時與我們溝通,以便更便捷准確的了解問題所在,排查問題。