ONVIF(Open Network Video Interface Forum オープンネットワークビデオインターフェースフォーラム[*]、オンビーフ)は、世界開放型産業フォーラムの一つであり、セキュリティ目的の物理的なIP ベース製品のインターフェースのための世界開放型標準の開発及び利用を容易にすることを目的とする。 ONVIF は動画監視その他の物理的な防犯地域内のIP 製品がどのように相互に通信できるかについての標準を作る。 ONVIFは2008年アクシスコミュニケーションズ、ボッシュセキュリティシステムズ、ソニーが立ち上げた団体である。
簡単に言えばカメラを制御する際に使われる国際標準プロトコル
であり、詳しく言えばセキュリティ機器(CCTV、カメラ、ビューアーなど)で使われる標準プロトコルである。
プロファイル
プロファイルS
ビデオやオーディオストリーミング、PTZオプション、リレーアクティベーションなどのIPビデオシステムの共通機能に言及する。
プロファイルC
ドアの状態及び制御、資格管理、イベント管理などのIPアクセス制御システムの共通機能を説明する。
プロファイルG
ビデオストレージ、録画、検索を説明する。
プロファイルQ
デバイス発見、構成、TLS 認証の管理について説明する。
プロファイルA
情報、状態、イベントの検索を行い、アクセス規則、資格情報、スケジュール等のPACS(物理アクセス制御システム)関連項目を構成する機能である。
プロファイルT
(発売候補RC)H.264、H.265エンコードフォーマット、イメージング設定、アラームイベント(モーション、不当変更検知など)などのビデオストリーミング機能をサポートする。
用途
セキュリティ装備同士を互いに接続して動作させるプロトコルである。
一般的にセキュリティ装備、映像装備は様々なプロトコルをサポートしているが、自社標準プロトコルと国際標準プロトコル(ONVIF)
を使用する。国際標準プロトコル(ONVIF)
の場合、該当装置のみに特化している機能をサポートしないため、自社標準プロトコルを使用する場合もある。
ONVIF を使用する場合、全世界共通で使用するプロトコルであるため、新しい仕様や変更される作業は難しく時間がかかる。 しかし、世界標準であるため、世界のどこでも使うことができる。
一般的にプロトコルはsocket 通信基盤プロトコルとHTTP ベースプロトコルがあるが、ONVIF はHTTP プロトコルを使用する。
機能 | プロトコルの種類 |
---|---|
映像、音声、イベント送受信 | RTPRTSPプロトコル |
制御、設定、照会 | WSDL、SOAPプロトコル |
映像を見るときはRTPRTSPを使用し、IPを変更したり、設定を変更したりするときにはWSDL、SOAPを使用する
ONVIFプロトコルがRTPRTSPプロトコルを具現したのではなく、カメラのような装備を使用できるようにRTPRTSPアドレスを知らせる役割をする。