概覽
如果網橋腳本已啟動,但您的攝像機在 AegisGates 中未顯示為「在線」,本指南將幫助您識別並解決問題。步驟 1 — 檢查終端機中的錯誤訊息
當網橋腳本失敗時,它會印出錯誤訊息。常見錯誤及解決方法:| 錯誤訊息 | 可能原因 | 解決方法 |
|---|---|---|
Connection refused 或 timed out | 攝像機 IP 或 RTSP 埠錯誤 | 檢查您的 RTSP URL 和攝像機 IP 地址 |
401 Unauthorized | RTSP 用戶名或密碼錯誤 | 重新輸入憑據 — 檢查攝像機管理面板 |
Invalid API key | AegisGates API 金鑰錯誤或過期 | 從「攝像機」頁面重新複製 API 金鑰 |
No module named cv2 | 缺少 Python 套件 | 運行 pip install opencv-python |
Failed to connect to aegisgates.com | 無網路存取 | 檢查 443 埠的出站網路連接 |
步驟 2 — 先測試您的 RTSP 串流
在排除網橋腳本故障之前,請先使用 VLC 多媒體播放器開啟,以確認攝像機的 RTSP 串流運作正常:- 開啟 VLC
- 前往媒體 → 開啟網路串流
- 輸入您的 RTSP URL,例如:
rtsp://admin:[email protected]:554/stream - 點擊「播放」
步驟 3 — 檢查您的 RTSP URL 格式
RTSP URL 遵循以下模式:rtsp://username:password@camera-ip:port/path
常見錯誤:
- 埠號錯誤 — 大多數攝像機使用
554,但有些使用8554或1935 - 缺少串流路徑 — 檢查攝像機手冊以獲取正確路徑(例如
/stream1,/ch0/stream0,/live) - 密碼中有特殊字元 — 如果您的密碼包含
@或/,可能會破壞 URL。請嘗試將攝像機密碼更改為僅限字母和數字。
步驟 4 — 防火牆與網路問題
- 確保區域網路中沒有防火牆阻擋攝像機的 RTSP 埠
- 網橋腳本經由 443 埠向外連接至 aegisgates.com — 確保此連接未被阻擋
- 如果您使用的是公司或受管網路,請要求 IT 團隊允許出站 HTTPS 流量
步驟 5 — 使用全新配置重新運行設置
如果您不確定當前的
config.json 中保存了什麼,最簡單的解決方法是刪除它並重新運行設置:- 停止網橋腳本
- 從腳本文件夾中刪除
config.json - 再次運行
python bridge_script.py - 在提示時仔細輸入您的設定
仍然無法運作?
請發送電子郵件至 [email protected],並提供:
- 終端機中的完整錯誤訊息
- 您的操作系統
- 您的攝像機品牌和型號