本文へスキップ

RTSPとは?

あーるてぃーえすぴー

RTSPとは、ストリーミングメディアサーバーの再生・一時停止・早送りなどをリモートから制御するためのプロトコルです。

RTSP(Real Time Streaming Protocol)とは、ストリーミングメディアサーバーに対してクライアントから再生・一時停止・早送り・巻き戻しなどの操作を指示するための制御プロコルです。IETFによってRFC 2326(後にRFC 7826で改訂)として標準化されており、「ネットワーク上のビデオデッキのリモコン」にたとえられます。

RTSPはセッションの確立・制御を担いますが、メディアデータそのものの伝送は行いません。実際の音声・映像データはRTP(Real-time Transport Protocol)が担当し、RTSPはその制御役として機能します。これにより制御とデータ転送を分離した設計になっています。

RTSPの代表的なコマンドには以下のものがあります。

  • OPTIONS:サーバーが対応するコマンドの確認
  • DESCRIBE:ストリームの内容・コーデック情報の取得
  • SETUP:セッションの確立とトランスポートの設定
  • PLAY:メディアの再生開始
  • PAUSE:再生の一時停止

RTSPはIPカメラや監視カメラシステム(CCTV)で広く採用されており、カメラ映像をネットワーク経由でリアルタイム視聴する際のデファクトスタンダードとなっています。一方、近年のWebベースのストリーミングではHLS(HTTP Live Streaming)やDASHが主流となっており、RTSPの用途はIPカメラや業務用映像機器に集中する傾向があります。

使い方・例文

防犯カメラの映像をスマートフォンアプリからリアルタイムで確認する際、「rtsp://から始まるURLでカメラに接続する」という形でRTSPが使われます。VLCなどのメディアプレイヤーでもRTSP URLを指定してネットワーク映像を再生できます。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語