上一篇我們講了EasyGBS視頻平臺中埠開放的問題,所以大家要知道埠在EasyGBS中作用重大,近期我們在做EasyGBS現場專案,出現視頻流播放一段時間過后無法播放,然后重啟服務又能播放的問題,跟上個問題(EasyGBS埠開放之后為什么還出現不能播放的情況)有點類似,但是分析之后卻發現是不同的問題,
分析問題
首先我懷疑可能是埠沒開,但是發現客戶已經開過了,所以需要使用工具nc(netcat)來排查埠是否開放,
注:下載地址https://eternallybored.org/misc/netcat/
下載過后配置環境變數

然后再對方服務器上執行nc -l -u -p 50198命令,來啟動一個互動式的udp監聽服務埠為50198,隨后本地執行nc -u 對方服務器ip 50198 來啟動一個向50198發送資料的客戶端,
動態互動之后,通過抓包分析發現50198外網訪問不了,只有內網能訪問傳輸資料:


但是50010埠內外網都能訪問的,

所以確定問題,雖然客戶的埠是開啟的,但是開啟了錯誤的埠,將50000-50200埠開成了50000-50020埠,導致視頻起播后斷流,

EasyGBS作為能夠支持GB28181協議的視頻平臺,可以通過GB28181協議同其他平臺進行級聯,并且我們提供了豐富的二次開發介面供大家使用,可以自由的進行開發和集成,更多視頻相關解決方案,均可訪問TSINGSEE青犀視頻,歡迎聯系我們獲取演示方案,直觀感受,也可自行進行下載及測驗,
TSINGSEE青犀視頻專注于計算機視覺、模式識別領域的開發與研究,涵蓋支持ONVIF、RTSP、GB/T28181等多協議、多路數的智能分析服務器,主要產品包括EasyGBS國標視頻云服務、EasyDSS互聯網視頻云服務、EasyCVR安防視頻云服務、EasyRTC視頻會議云服務、EasyNVR視頻邊緣計算網關、EasyNTS上云網關等等,同時還擁有EasyDarwin開源社區及開放平臺,
EasyDarwin是國內視頻流媒體團隊TSINGSEE青犀視頻開發和維護的開源社區,從2012年12月創建并發展至今,從原有的單服務的流媒體服務器形式,擴展成現在的云平臺架構的開源專案,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/118795.html
標籤:其他
上一篇:計算機網路物理層總結筆記
