很多不了解TSINGSEE青犀視訊産品機制的使用者,在設定的時候,往往會因為設定不當而導緻直播視訊流無法播放,這種是比較常見的問題。之前的博文我為大家分析過不少視訊流無法播放的原因,包括EasyGBS視訊無法播放、EasyCVR級聯時原通道設定按需直播後上級平台無法播放等。
在更新了多個版本之後,新版本的相容往往比舊版本更好,是以有部分未進行更新的使用者在使用舊版本時出現了一些問題。我們有位使用者在使用我們的EasyNVR視訊平台3.4.7版本,視訊無法播放,我們可以從以下2個方面來分析:
1、主要原因:攝像頭的編碼為H265的格式;
2、次要原因:使用者攝像頭設定的碼率太高帶寬跟不上導緻無法播放。
問題解決:
首先檢視使用者的視訊是否為H.265的編碼格式,如下圖所示:
通過上面的圖檔我們可以看到,客戶的主碼流為H.265的格式,但是子碼流為H.264.我們首先檢視通道配置來看看使用者的配置:
通過上圖我們可以看到,客戶使用的是大華錄影機的子碼流,也就是H.264格式,但是卻無法進行播放:
使用者使用的是子碼流,而且通道都是按需播放,這就排除了編碼協定選擇錯誤的問題。同時,系統設定為按需直播,也不存在帶寬不足的問題,那就需要檢視其他的配置:
接着開發人員又檢視了easynvr.ini檔案,發現使用者也沒有強制開啟HLS的播放格式,也就是頁面沒有強制要求播放HLS直播流,此步驟無誤,繼續排查!
經過查找發現是/conf/easydss.conf被修改,導緻頁面無法進行播放,使用者将直播禁掉了
我們将off修改為on即可。
視訊相關解決方案均可通路TSINGSEE青犀視訊,詳細了解系統效果,且可随意進行下載下傳及測試,如有疑問,歡迎随時咨詢我們。