播放Live畫面的速度或卡頓問題
Last updated
Last updated
發現開啟的任務Live播放速度緩慢或卡頓,可以透過以下方式進行檢查,排除可能的狀況來解決問題。
首先您可以在 Live View Status 看到您瀏覽器至伺服器的連線狀況與速度。
Web RTC 狀況
系統會先利用Web RTC 建立連線後,才會開始進行Live串流。狀態如下:
Web RTC 新增:正在準備連線,還未開始建立。
Web RTC Connecting: 系統正在嘗試建立連線。
Web RTC Disconnected: 連線暫時中斷。
Web RTC Failed: 系統嘗試建立連線但失敗,可能需要檢查網路設定。
Web RTC Closed: 連線已經明確關閉,不會嘗試重新連線。
Live Streaming 狀況
在WebRTC連線成功後,將可以開始傳輸 Live 串流,其狀態如下:
Live Streaming Off: 串流未啟動並且未傳輸。這可能是因為與攝影機的連線中斷或串流管線的異常,進一步檢查攝影機來源問題。
Live Streaming Activating: 嘗試開啟串流。
Live Streaming Error: 在串流過程中發生錯誤,可能是因為網路問題或其他無法預見的原因,例如攝影機的連線中斷或串流管線的異常,進一步檢查攝影機來源問題。
當您遇到連線緩慢時,可以先檢查來源攝影機連線狀況。您可以在任務 「System Setting」 檢查連線狀況:
RTSP resource:顯示偵測到的攝影機來源解析度與FPS。 系統建議值為720p,10FPS。過高的解析度以及FPS將會耗費更多運算資源,讓偵測效能降低,實際上對偵測結果幫助不大。
當您的攝影機來源解析度與FPS超過建議值,您會在任務獲得以下的告警。建議降低來源的解析度和FPS來保持一定的偵測速度。
Connection:顯示攝影機連線狀態。若為連線中斷,或顯示緩慢 (橘色線條),或者連線不穩(有時連線有時斷線),則需要檢查攝影機到偵測伺服器連線及網路問題。
Detection:當前偵測的FPS。 FPS會依據AI的偵測模型及運算資源影響,也會依照場景不同有不同設置,瞬間偵測速度可能為1~10FPS。
如果來源的攝影機設定符合 720p, 10FPS以下,且FPS正常,則需要查看觀看電腦瀏覽器的網路連線速度。
系統採取 WebRTC 的方式來進行連線,主要的伺服器設置於區域,在Live播放時,系統預設480p來顯示,會需要至少以下與主要伺服器的連線速度來進行順暢播放:
SD 標準畫質480p
1.1 Mbps
如果遇到您的網路或路由器限制,而無法使用WebRTC看到Live播放,可能需要通知您的網路人員來開放連線。參照 WebRTC 相關文件
除了攝影機連線外,系統資源或AI偵測模型運作不正常也可能導致任務速度緩慢。您可以在任務 「System Management」 檢查機器狀況:
Status:機器狀態是否為 Available,確認偵測機器是否正常連接至主機。
CPU / Memory / Disk:當機器運行的資源超過85%時,需要注意當前使用的資源可能已經滿載,繼續使用可能會造成運行不穩定的問題,可以調整機器服務的任務數目來解決這個問題。
針對伺服器類型的機器,點選 Config 可設置運行的 AI模型,並且檢查 GPU Memory 是否使用已經滿載。
細節文件參照:
以上方式無法解決問題,請聯繫我們支援團隊。