ONVIF の検出とサービス · 21/30

ONVIF デバイス サービス URL: xaddr の実際の意味

ディスカバリーによって返されたアドレスと、メディア ストリーム URL が異なる理由を理解します。

対象となる質問: ONVIF デバイス サービス URL研究のチェック済み: 2026-09-11

直接の答え

検出 xaddr は、ONVIF デバイス サービス エンドポイントを指しますが、必ずしも RTSP メディア URL を指すわけではありません。 サービスに対して認証し、プロファイルを要求し、選択したプロファイルのストリーム URI を要求します。

なぜこれが起こるのか

ONVIF はデバイスとメディアの機能にサービス コールを使用し、RTSP はメディア セッションを制御します。 したがって、デバイス サービス URL を RTSP プレーヤーにコピーすると、間違ったプロトコルとリソースに対処することになります。

検出はデバイス サービスを見つけるだけです。 メディア プロファイル、認証情報、ルーティングには依然として独自のチェックが必要です。

管理されたテスト

デバイス情報とメディア プロファイルを要求する前に、xaddr 内のスキーム、ホスト、サービス パス、および到達可能なインターフェイスを確認してください。

一度に 1 つの変数を変更します。 カメラのモデル、ファームウェア、エンドポイント、アカウントを記録しておきます。 次に、ネットワーク到達可能性、プロトコル応答、メディアトランスポート、およびデコードを個別のレイヤーとしてテストします。

専用の表示専用アカウントと信頼できるローカル診断ツールを使用します。 出力を共有する前に、資格情報、プライベート アドレス、識別データを編集します。

診断シーケンス

チェックアクション進歩の証拠
発見対象のデバイスから返された xaddr を記録します。ホストは、設定されているカメラにマッピングされます。
サービス承認された資格情報を使用してデバイス サービスを呼び出します。デバイスの情報と機能が返されます。
プロフィールメディア プロファイルをリストし、目的別に選択します。プロファイルには、予期されるエンコーダ構成が含まれています。
URIそのプロファイルのストリーム URI をリクエストします。別の rtsp:// または rtsps:// エンドポイントが返されます。

保管すべき証拠

デバイス サービス エンドポイント、選択したプロファイル トークン、編集されたストリーム URI を一緒に保持します。 これは、検出から再生までの完全なパスを示しています。

境界と安全上の注意

カメラがアドバタイズするすべてのアドレスが、別の VLAN または VPN から到達可能であると想定しないでください。 ルーティングと返されたホスト名を検証します。

リモート表示の場合は、RTSP またはカメラ管理ポートをパブリック インターネットに直接公開するのではなく、管理された VPN を使用します。

SmartRTSP

SmartRTSP は、Apple デバイス、Windows、Android 用のカメラに焦点を当てた RTSP および ONVIF ビューアです。 直接表示、発見、マルチカメラのチェックに適しています。 継続的な記録、証拠のエクスポート、または企業の集中管理が必要な場合は、専用の NVR または VMS を用意してください。

よくある質問

ONVIF xaddr は RTSP URL ですか?

いいえ。通常、これは ONVIF オペレーションを呼び出すために使用される HTTP または HTTPS サービス エンドポイントです。

RTSP URL から ONVIF までを取得するにはどうすればよいですか?

メディア プロファイルを選択し、メディア サービスを通じてそのストリーム URI をリクエストします。

返されたホストがリモートで失敗するのはなぜですか?

カメラは、リモート ネットワークを介してルーティングされない LAN 専用のアドレスまたはホスト名をアドバタイズする場合があります。

一次参考文献

関連する SmartRTSP ガイド

関連ガイドを開く

ディスカバリーによって返されたアドレスと、メディア ストリーム URL が異なる理由を理解します。