0 0
Read Time:25 Second

TSINGSEE青犀視頻團隊在六年的產品研發過程中,目前已經擁有雲服務產品、邊緣計算設備、智能硬件設備、開源產品、SDK等近百個產品,為瞭給用戶提供最好的產品使用體驗,我們專門配備有技術支撐團隊,進行產品售前及售後的支持,在EasyGBS產品維護過程中,我們發現關於EasyGBS通道地址不能播放的是比較常見的問題,今天我們主要為大傢介紹下排查的流程。不能播放的原因很廣泛,比如網絡網速過慢、帶寬不夠、端口未開通或配置錯誤。所以我們需要按步驟進行排查判斷。首先查看我們本地的服務是否啟動正常,EasyGBS的運行以及視頻流播放是通過啟動nginx來進行的。可以在任務管理器裡查看nginx是否啟動正常。解決方案:如果nginx沒有啟動,但命令行並無報錯,就要到log文件查看當天log日志,找出報錯信息,按報錯信息提示進行修改(此處報錯大多屬於端口號占用的情況)。如果nginx啟動正常,則下一步是查看現場網絡情況以及攝像機配置,檢查一些必要端口是否開放,包含:TCP30000到40000,TCP10001,TCP11935,UDP:50000到60000。這些端口在播放過程中必須要開放出來(同一網關的網絡環境除外)。如果不知道端口的開啟情況,可通過抓包來對數據進行分析,並找出原因。解決方案:首先打開wirashak,對當前網絡環境進行數據篩選。舉例:我們篩選的條件為sip篩選後會獲取到我們這臺服務器在抓包時間段所有sip信息(設備接入我們服務器就是通過sip信息接入的),然後找到播放不瞭的設備編號:上圖可以看到我們在Request裡面找到瞭一個video
50152數據,這個數據是ip為192.168.1.110的設備對我們服務器發出的取流的數據端口,設備通過該udp端口將播放流輸送到EasyGBS上。然後我們在服務器上再進行一次篩選,查看服務器是否獲取瞭這個流。上圖可以看到沒有數據在該端口上運行,所以該端口沒有對設備進行開放,數據無法傳輸,此時則需要網絡管理員查看下網絡配置問題,打開對應端口。在排查過上面兩個問題後,如果還是不能播放,就要排查攝像頭的碼率或者分辨率瞭。解決方案:可以把碼流調整為1024,分辨率調整為1280*960,視頻編碼改為H265測試,因為有些服務器帶寬不足以播放碼流太大的視頻流,所以要減少碼流傳輸,減輕服務器的壓力。上面的步驟以及分析可以解決九成的現場問題,如果在排查上面問題之後,EasyGBS視頻流還是不能播放,大傢可以及時聯系我們,進行深層次的排查。視頻相關解決方案均可訪問TSINGSEE青犀視頻,可以聯系我們獲取演示方案,直觀感受,也可自行下載及測試。

Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleppy
Sleppy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

By EasyGBS