簡體   English   中英

IP 攝像頭在端口 1024 上工作,但在 ONVIF 的端口 1025 上工作

[英]IP Camera working on port 1024 but not on port 1025 for ONVIF

我的 IP 相機有問題。 我可以在我在 IP 攝像頭和 Chrome 中此地址上的路由器中配置的端口 1024 上成功輸入攝像頭饋送:
http://192.168.1.4:1024/web/admin.html

現在我在端口 1025 上設置了 IP 相機的 ONVIF 設置:
在此處輸入圖像描述

我還在路由器上完成了端口 1024 和 1025 的端口轉發,如下所示:
在此處輸入圖像描述

現在,當我在 Chrome 瀏覽器中輸入以下 URL 時,出現以下錯誤:
http://192.168.1.4:1025/web/admin.html
<faultcode>SOAP-ENV:Client</faultcode> <faultstring>HTTP GET method not implemented</faultstring>

我想知道這意味着什么,為什么沒有 stream 用於端口 1025 上的上述 URL?
在此處輸入圖像描述

[![enter image description here][3]][3]

我在這里看到兩個問題:

  1. 通過瀏覽器訪問 ONVIF 界面
  2. 流式傳輸和 NAT 穿越

對於第一個問題,ONVIF 與 soap 一起工作,因此它預計會有 POST 請求。 您的瀏覽器認為它正在連接到 web 頁面並發送 HTTP GET 請求,這對於基於肥皂的協議(例如 ONVIF)沒有意義。

第二個問題是你的路由器正在做 NAT,通過 NAT 移動 RTSP 流很痛苦。 你會發現很多使用 RTSP 的 VOIP 文獻,這里的問題是完全相同的。 您有兩種可能的解決方案:

  1. 使用 HTTP 作為視頻的傳輸,而不是任何其他傳輸。 這是 ONVIF 中唯一的 NAT 友好傳輸
  2. 使用支持全錐形 NAT 的路由器,在路由器中配置多個規則以確保攝像機始終使用相同的端口進行流式傳輸。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM