直接回答
UDP 3702 與 WS-Discovery 關聯,但攝影機的 ONVIF 裝置服務可以偵聽供應商選擇的不同 HTTP 或 HTTPS 連接埠。 使用發現來了解服務位址,然後連接到傳回的端點。
為什麼會發生這種情況
在連接埠 3702 上呼叫每個 ONVIF 操作都會失敗,因為發現與裝置管理或媒體服務不同。 供應商常見問題也可能命名特定於型號的 ONVIF 服務連接埠。
Discovery只定位一個設備服務;媒體設定檔、憑證和路由仍然需要自己的檢查。
受控測試
捕獲發現響應並讀取 xaddr 而不是猜測服務端口。
一次更改一個變數。 記錄相機型號、韌體、終端機、帳號;然後將網路可及性、協定回應、媒體傳輸和解碼作為單獨的層進行測試。
使用專用的僅供查看的帳戶和值得信賴的本地診斷工具。 在共享輸出之前編輯憑證、私人地址和識別資料。
診斷順序
| 查看 | 行動 | 進展的證據 |
|---|---|---|
| 探測 | 在本機攝影機網路上執行發現。 | 回應標識設備和 xaddr。 |
| 地址 | 解析 xaddr 方案、主機、連接埠和路徑。 | 服務端點是明確的。 |
| 稱呼 | 對傳回的裝置服務進行身份驗證。 | 功能和設定檔可用。 |
| 溪流 | 單獨請求並測試媒體 URI。 | RTSP 播放在自己的連接埠上進行驗證。 |
保留證據
分別記錄三個欄位:發現傳輸、ONVIF 服務端點和 RTSP 流端點。
邊界和安全說明
特定於型號的服務連接埠並非通用預設值;在官方文件或發現回應中確認它們。
對於遠端查看,請使用託管 VPN,而不是將 RTSP 或攝影機管理連接埠直接暴露到公共網際網路。
SmartRTSP
SmartRTSP 是一款以相機為中心的 RTSP 和 ONVIF 檢視器,適用於 Apple 裝置、Windows 和 Android。 適合直接觀看、發現和多機位檢查;當需要連續記錄、證據導出或集中企業控制時,保留專用的 NVR 或 VMS。
常見問題
3702 是 ONVIF 視訊連接埠嗎?
否。 它用於 WS-Discovery;視訊通常使用單獨的 RTSP 或 HTTPS 媒體路徑。
為什麼我的相機使用另一個 ONVIF 連接埠?
供應商可以在特定於模型的連接埠上公開 ONVIF HTTP 或 HTTPS 服務。
我應該掃描多個連接埠來查找 ONVIF 嗎?
喜歡本地發現、當前供應商文件或相機配置,而不是廣泛掃描。
主要參考文獻
相關 SmartRTSP 指南
開啟相關指南將 WS-Discovery 流量與用於 ONVIF 裝置和媒體呼叫的 HTTP 或 HTTPS 端點分開。