先看結論
FFmpeg 可幫助區分端點存取與實際解碼是否正常。請用與檢視器相同的 RTSP 視訊來源進行有時間限制的短期測試。只有視訊串流中繼資料或成功的 DESCRIBE 回應,不能證明即時畫面可用;還應檢查實際解碼的影格,以及取樣期間出現的錯誤。
按步驟檢查
確認已安裝的 FFmpeg 建置版本,並使用攝影機提供的準確端點。替換範例預留位置,只在私人測試環境中提供視訊串流登入資訊。
使用 10 秒的媒體樣本,並設定 10 秒的輸入通訊端逾時。樣本時長從收到媒體後開始計算,不是從指令啟動時算起;逾時用於限制通訊端讀取停滯。
判斷錯誤發生在身分驗證前、傳輸協商期間,還是收到封包之後。保留原始錯誤,不要立即同時修改多個選項。
如果攝影機支援,在同一私人網路中單獨比較 UDP 測試。保持視訊來源、編解碼格式和測試時間一致,使比較有實際意義。
在可顯示畫面的用戶端中開啟視訊來源,確認場景和通道。中繼資料探測完成或有封包計數,仍可能掩蓋選錯攝影機或畫面損壞的問題。
ffmpeg -rtsp_transport tcp -timeout 10000000 -i "rtsp://CAMERA_IP:554/STREAM_PATH" -t 10 -f null -如何確認結果
將解碼影格進度、隱去敏感資訊的記錄檔與檢視器結果一起記錄。分享前移除嵌入的認證資訊;分別診斷協定支援和編解碼支援。
來源與適用範圍
AeoCam 當前提供 Windows 版。以下攝影機設定說明用於協議接入準備,不代表特定型號認證,也不承諾每個版本包含所有功能。實際功能以已安裝版本和 Microsoft Store 頁面為準。
廠商資料說明攝影機或協議本身,本頁不宣稱已經完成實體攝影機相容性測試。選單和能力可能隨型號與韌體改變。