Security Eye
> 監視カメラお役立ちガイド

IPカメラの基礎

ONVIFとRTSPの違いとは?防犯カメラ接続での使い分け

IPカメラの設定でよく目にするONVIFとRTSPは、同じ役割の規格ではありません。自動検出や機器連携に使われるONVIFと、映像ストリームで使われるRTSPの違いを整理します。

編集部 · 更新 · 約10分

まず結論:ONVIFとRTSPは、どちらか一方を選ぶ競合規格ではありません。ONVIFは、異なるメーカーのIP監視機器を連携しやすくするための仕様・プロファイル群です。RTSPは、ネットワーク映像のストリーミングセッションを扱うときによく使われるプロトコルです。1台のカメラで両方が使われることも珍しくありません。

ONVIFは何のためにある?

ONVIFは、IPベースの防犯・監視機器を異なるメーカー間でも連携しやすくするため、標準化されたインターフェースやプロファイルを定めています。対応するVMSはONVIFを使ってLAN内のカメラを検出し、機器情報や利用可能な映像ストリーム、PTZなどの機能を取得できる場合があります。

ただし「ONVIF対応」という言葉だけで、すべての機能がどの製品でも同じように使えるわけではありません。ONVIFの適合はプロファイル単位です。カメラやVMSを選ぶときは、どのプロファイルに対応しているかまで確認すると確実です。現在のプロファイルは公式のONVIF Profilesで確認できます。

RTSPは何のために使う?

RTSP(Real Time Streaming Protocol)は、クライアントが映像などのメディアストリームを開始・制御するために使われるプロトコルです。IPカメラでは、rtsp://...で始まるURLを監視ソフトへ入力し、映像ストリームへ直接接続する方法をよく見かけます。

ただしRTSPのURL形式、ポート番号、チャンネル番号、メイン/サブストリームの指定はメーカーや機種によって異なります。「RTSP対応」だからといって、どのカメラでも同じURLで接続できるわけではありません。

ONVIFとRTSPはどのように一緒に使われる?

やりたいことONVIFRTSP
LAN上のカメラを自動検出対応機器で利用できる通常は機器検出のための仕組みではない
機器機能を共通化プロファイルで機能を定義主な目的ではない
映像へ接続ストリーム情報を取得できる場合がある実際の映像ストリーミングでよく使われる
手動で接続先を指定自動連携向きURLが分かれば直接指定しやすい

実際には、VMSがONVIFでカメラを見つけ、カメラから映像ストリームの情報を取得し、その映像配信にRTSPが使われる、という流れがあります。つまり「ONVIFかRTSPか」ではなく、それぞれ別の役割を担当していると考えると分かりやすいです。

ONVIF Profile Sは今後どうなる?

Profile Sは長年、基本的なIP映像ストリーミングで広く使われてきました。現在ONVIFではProfile Sの廃止プロセスが進んでおり、公式情報では新しい製品適合申請の最終日が2027年3月31日とされています。新規システムでは、より新しいProfile Tなど、現在推奨されるプロファイルへの対応も確認しておくとよいでしょう。

これは、今使っているProfile S対応カメラが2027年に突然使えなくなるという意味ではありません。ONVIFも、既存のProfile S適合機器は引き続き相互運用できると説明しています。既存システムは現在の互換性を確認しながら使い、新しく機器を購入するときはProfile Tや認証・暗号化の対応状況まで確認する、という考え方が現実的です。

ONVIFの自動検出が便利な場面

カメラとPCが同じLANにあり、カメラ側でONVIFが有効、監視ソフト側も対応しているなら、まずONVIFの自動検出を試す価値があります。IPアドレスやRTSP URLをすべて手入力しなくても、カメラ情報や利用可能なストリームを取得できることがあるからです。

Security EyeのAdd Cameraでも、対応するネットワークカメラを検索できます。カメラが見つかったら、ユーザー名・パスワードを入力し、Connect & Testで実際の映像を確認します。

RTSP URLを直接指定すると便利な場面

ONVIF検索に出てこない、カメラ側でONVIFが無効、別VLAN越しで検出パケットが届かない、使いたい映像ストリームを明示的に選びたい、といった場合は、メーカーが案内するRTSP URLを直接設定すると接続できることがあります。

たとえば高画質のメインストリームを録画し、低ビットレートのサブストリームを多画面表示や遠隔表示に使いたい場合は、それぞれのRTSP URLを把握しておくと設定とトラブル切り分けがしやすくなります。

購入・接続前の互換性チェック

まとめ:ONVIFで見つけ、必要ならRTSPで直接つなぐ

ONVIFは機器同士の相互運用を助ける仕組み、RTSPは映像ストリームでよく使われるプロトコル、と考えると整理しやすくなります。ONVIFで自動検出できるならまずそれを使い、うまくいかない場合や特定ストリームを指定したい場合にRTSP URLを確認するのが実用的です。

カメラが両方に対応しているなら、ONVIFの対応Profileと、実際に利用できるRTSP URLを記録しておくと、将来VMSを変更するときや接続トラブルが起きたときに役立ちます。

互換性テストでは、メイン映像だけで終わらせないでください。サブストリーム、音声、PTZなどを使う予定なら、それぞれ実機で確認します。「ONVIF対応」という表示は、メーカー独自のすべての機能がどのVMSでも同じように動くことを保証するものではありません。

また、カメラのファームウェア更新後は短い接続テストを行うことをおすすめします。認証方式やストリーム設定が変更されると、以前は問題なく動いていたVMSで再設定が必要になることがあります。正常時の設定を控えておけば、更新前後の違いを確認しやすくなります。

お使いのカメラでSecurity Eyeを試してみる

Security Eyeは、IPカメラやWebカメラの監視・録画、動体検知、スケジュール、通知、Webブラウザーからの遠隔表示に対応したWindows用監視ソフトです。