ONVIFとRTSP:機能を比較
NVRに必要なカメラサービスが対応している場合は、ONVIFを選択してください。手動RTSP接続は、両方の機器が対応していれば、ストリームのみを使う連携に適することがあります。ONVIFとRTSPは併用できますが、ストリームを追加しただけではカメラとの完全な互換性は確認できません。
| 作業 | ONVIF | RTSP接続 |
|---|---|---|
| カメラを探す | 機器の検出は、対応しており有効な場合に利用できます。 | 既知のストリームURIを使用してください。RTSPだけではONVIFによる検出はできません。 |
| 映像の設定 | 対応する設定とストリームURIを要求します。 | メディアセッションを制御します。メディアは通常RTPで伝送されます。 |
| PTZとイベント | サービス、プロファイル、両方の機器の対応状況を確認してください。 | 映像が動作していても保証されません。別途、対応する連携が必要です。 |
| 音声 | コーデック、方向、機器とクライアントの機能を確認してください。 | 対応する音声ストリームとデコーダーがあれば可能な場合があります。双方向通話は個別に確認してください。 |
NVRはONVIF経由でストリームURIを取得し、RTSPでセッションを開始できます。ストリームにONVIFメタデータが含まれる場合もありますが、イベントに応じて動作するには受信側がその形式を理解する必要があります。以下を参照してください: ONVIF Streaming仕様 と RTSP 1.0仕様. NVR接続を選んで確認する.
機器とクライアントを照合する
カメラは機器として映像を提供し、NVRや映像管理ソフトウェアはクライアントとして受信します。両方の製品を ONVIF適合製品データベースで検索し、記載された役割、プロファイル、ファームウェアまたはソフトウェアのバージョンを記録します。似た型番でも同一製品とは限りません。
一覧に製品がない場合、サプライヤーの相互運用性に関する主張と公式適合情報を分けて記録します。映像が動作すれば試験した機能は確認できますが、適合記録が作られるわけではありません。
NVRにカメラを追加:接続を選んで確認する
- ネットワーク経路を確認してください。 機種とファームウェアを記録してください。NVRで使用するカメラネットワークからカメラに到達できるか確認します。NVRのプライベートPoEネットワークは、設置場所のLANと異なる場合があります。現在のアドレス設定は保持してください。
- 対応するONVIF連携を試してください。 両方の製品と必要なプロファイルを照合してください。文書化されたONVIFサービス、アカウント、権限を使用します。検出できない場合は、到達性と検出機能が対応・有効かを確認してください。手動でのONVIF追加をNVRがサポートしている場合に限り、既知のアドレスを使用してください。
- 対応している場合はRTSPを手動で使用してください。 メーカーから正確なストリームURIを入手してください。NVRが受け付けるRTSPのバージョン、認証方式、コーデック、トランスポートを確認します。RTSP 2.0は別の改訂版です。1.0のみ対応する機器で動作すると想定しないでください。共有するURLやスクリーンショットに認証情報を含めないでください。
- 結果を比較してください。 RTSP映像は動作するのにONVIFで追加できない場合は、ONVIFサービス、アカウント、プロファイルの一致を確認してください。どちらでも映像が出ない場合は、ネットワーク経路、認証情報、選択したストリームを確認します。映像は出てもイベントやPTZが動作しない場合は、それぞれの連携を個別に確認してください。ストリームURIを変えるだけでは解決しません。
選択した接続で新しい録画と再生を確認し、必要な音声、イベント、制御も個別にテストしてください。認証は有効のままにします。検出には別の仕組みが使われます。詳しくは以下を参照してください: ONVIF Core仕様; RFC 7826 はRTSP 2.0を定義しています。
必要な機能からプロファイルを選ぶ
| 要件 | 確認するプロファイル | 検証する組み合わせ |
|---|---|---|
| 映像配信 | Profile T。既存連携ではProfile Sも確認します。 | 機器とクライアントの対応、コーデック、ストリーム設定、必要な制御。 |
| 機器に保存した録画へのアクセス | Profile G | 実際に使うクライアントで録画設定、取得、再生ができるか。 |
| 分析メタデータとイベント | Profile M | 対象のイベントまたはメタデータと、受信ソフトウェアで可能な操作。 |
各プロファイルには必須機能と条件付き機能があります。Profile TはH.264/H.265などを含む高度なストリーミングを扱いますが、名称だけから音声、PTZ、すべてのイベントに対応すると推測しないでください。両側で実装された機能を確認します。ONVIFのメタデータ対応もAI検知の精度を保証するものではありません。
既存システム向けProfile Sの移行
ONVIFは、Profile S製品の新規適合申請を2027年3月31日に終了すると案内しています。これは設置済みカメラがその日に自動停止するという意味ではありません。 Profile Sのページ と 移行に関するQ&A で変更を説明しています。
新たに選定する場合はProfile Tとメーカーが対応する認証・更新手順を評価します。既存連携ではファームウェアや認証方式変更の影響を展開前に確認します。Q&Aは旧式のユーザー名トークン認証から移行するよう勧めています。既存のProfile S登録だけではセキュリティ評価になりません。
映像は映るがイベント録画されない
イベントのどこで止まるか確認する
検知が有効な時間帯に、管理された動体試験を行います。まずカメラ側の検知、次にレコーダーへのイベント到着、最後に保存クリップを確認します。
| 確認された状態 | 次に確認すること |
|---|---|
| カメラが検知しない | 検知機能、対象区域、有効時間。 |
| 検知したがレコーダーにイベントがない | 対応するイベント種別、アカウント権限、イベント通信。 |
| イベントは届くがクリップがない | レコーダーのイベント動作、チャンネルのスケジュール、保存先。 |
Profile Tには動体アラームとイベント処理機能があります。ただし、独自の人物・車両分類イベントがすべてのカメラとレコーダー間で連携する保証はありません。 Profile T仕様書の7.7節と7.20節を参照してください。
音声などの機能が使えない
選択したストリーム経由の音声を追跡する
マイクまたは音声入力を確認し、カメラ側の音声、レコーダーのライブ音声、新しく保存したクリップを比較します。視聴者の音声権限とミュート設定も確認します。カメラ側で音声が動作しレコーダー側で失敗する場合は、プロファイルと対応する音声符号化方式を比較します。
音声配信は、 Profile T仕様書の8.9節で条件付き機能とされています。双方向通話では出力とクライアントの対応も別途確認します。 Axisの音声トラブルシューティング資料 では経路の確認方法を説明しています。設定はAxis機器に適用されます。
カメラが検出されない場合は、レコーダーが使う予定のカメラネットワークから到達できるか確認します。専用PoEネットワークでは、施設LANと異なる接続経路が必要な場合があります。設定を変更する前にアドレス情報を保存し、設置業者と経路、カメラアカウント、対応接続方式を確認します。検出できたことだけでは互換性は証明されません。
映像が映らない場合は、到達性、ONVIFアカウントと権限、対応ストリームを確認します。PTZやマルチセンサー映像が使えない場合は、正確な組み合わせで公開される制御・ストリームとチャンネル割当を確認します。認証を無効にしたり、検出のためカメラを公開したりせず、文書化された設定手順に従ってください。
必要な機能ごとに結果を記録する
使用予定のカメラ、レコーダー、ファームウェア、ユーザー権限を使います。ライブ映像、スケジュール録画、再生、書き出しを確認します。続いて必要なイベントをそれぞれ発生させ、必要なら音声、PTZ、エッジ録画の取得も試します。映像、イベントクリップ、音声を個別に合格・不合格・未試験として記録し、各項目のクリップやログを保存します。ファームウェア修正を行う前に、正確なハードウェア、更新履歴、バックアップ手順、保守時間を確認します。
更新後に影響のあった確認を繰り返します。機器一覧と必要な機能を添えて 互換性レビューを依頼する際は、レコーダーのチャンネル数と負荷上限に関する NVR容量ガイド.