ONVIF
PTZの設定自体はPTZサービスで行われる。 ストリームの開始、停止(ストリーミングプロトコルはRTP/RTSP/RTCP) スナップショットイメージの取得 ビデオソースに対して映像回転、レンズ情報、方位、ビデオソースモードの設定
Media2サービス Mediaサービスに対して各種改良が加えられたサービスで、H.265など各種エンコーディングのサポート、マスク、プロファイルを設定するためのコマンド数の削減による高速化、ビットレートなどに設定できる値のリストの取得が行える
Eventサービス WS-BaseNotificationフレームワークを利用したイベントハンドリングの仕組みを提供する。 ONVIF独自規格として、Real-time Pull-Point Notification interface, Notification streaming interfaceを定義している。
PTZサービス 絶対座標 (Absolute position)、現在位置からの移動 (Relative translation)、速度ベクトル (Continuous velocity)、絶対速度 (Speed) による座標系を定義し、各々の座標系により移動制御する仕組みを提供。 プリセットポジション、ホームポジション、プリセット巡回の設定 PT動作時の映像反転の設定 座標系の反転の設定
Video analyticsサービス Analyticsモジュール(動体検知や不動体検知などのオブジェクト検出モジュール)の設定と出力される検出結果(Scene descriptionと呼ぶ)のフォーマットを定義している。