読み方 : アールティーピー

RTP【Real-time Transport Protocol】

概要

RTPとは、IPネットワーク上で音声や動画など連続性のあるデータをリアルタイムに伝送するための通信プロトコル。IP電話やWeb会議、動画配信における音声・映像データの伝送に用いられ、他のプロトコルと組み合わせて利用される。最初の規格は1996年にRFC 1889として公開され、2003年にRFC 3550に置き換えられた。
RTPのイメージ画像

RTPは、分割されたデータの送受信に関する手順のみを定めたシンプルなプロトコルである。通信の確立や品質制御は対象とせず、IP電話で使われる「SIP」や「H.323」、映像配信で使われる「RTSP」などのプロトコルと組み合わせることで、様々な用途やデータ種別に対応する。

トランスポート層には通常UDPを用いる。TCPと異なり、データの到着順の保証や欠落時の再送制御を行わない代わりに、遅延の少ない高速な伝送が可能になる。音声や映像では、再送による遅延よりも途切れの少なさが円滑な再生のために重要であるため、この方式が適している。

RTPパケットのヘッダには、データの送信順を示すシーケンス番号と、送信時刻を表すタイムスタンプ、送信元を識別する情報などが格納されている。受信側はシーケンス番号を参照してパケットの順序を判定し、タイムスタンプから再生時刻を決定する。これにより、ネットワークの混雑などで到着順が入れ替わったり到着間隔にばらつきが生じたりした場合でも、データを正しい時系列に並べ直して再生できる。

RTPは単独で運用されることは少なく、通信品質に関する統計情報やパケット損失率などを送受信する「RTCP」(RTP Control Protocol)と併用されるのが一般的である。RTCPによって通信状況を監視し、必要に応じて伝送方法を調整する仕組みが整えられている。また、RTP自体には暗号化や認証の仕組みが含まれていないため、盗聴や改竄を防ぐ目的で「SRTP」(Secure RTP)などの拡張規格が併用されることも多い。

(2026.6.27更新)
 

他の辞典等による「RTP」の解説 (外部サイト)

本ページを参照・引用している文書・論文など (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。