ネットワーク用語 > RTP

RTP

Real-time Transport Protocol

RTP(Real-time Transport Protocol)は、音声や動画などのデジタルデータをストリーミング?によって連続転送するための制御情報によって、リアルタイムなデータ転送を実現するトランスポート層の上位プロトコルである。

送信側では、パケットの同期クロック情報や順序情報、データタイプなどの制御情報で構成されるRTPヘッダを音声データに付加して送信する。
受信側では、RTPヘッダの制御情報に基づき、許容遅延時間内に届かなかったパケットを廃棄し、IP電話のリアルタイム性を確保する。
また、通信の確認や監視は制御用プロトコルであるRTCPが行う。

RTPパケットの構成
IPヘッダUDPヘッダRTPヘッダRTPデータ
20オクテット8オクテット12オクテット-


RTP - ウィキペディア

Real-time Transport Protocol(リアルタイム トランスポート プロトコル、RTP)は、音声や動画などのデータストリームをリアルタイムに配送するためのデータ転送プロトコルである。
RTSP?H.323のプロトコルのデータ部分に使用される。
ほぼ全てのVoIP関連製品は、RTPを利用して、音声情報をIPネットワーク上へ送出している。
これは、リアルタイムストリームを運ぶためのプロトコルとしてIETF、ITUで標準化されている。
 
RTPパケットを受信したホストは、各パケットの時間の情報から時間的な関係を把握し、データを再生することができる。
RTPパケットも他のパケットと同様に、ネットワークを経由して転送されていく中で、喪失や、配送の遅れが起こる。
しかし、映像や音声のデータは、データの一部が欠けていても再生が可能であるため、データの受信側では、喪失や、配送の遅れたパケットは無視し、受信側が期待する時間に到着したパケットだけを利用してデータの再生を行うことができる。
 
インターネット・プロトコル・スイートの中でRTPを利用する場合は、RTPはUDPをトランスポート層のプロトコルとして利用するが、トランスポート層のプロトコルにUDP以外の通信プロトコルを用いることができるようにも設計されている。

リンク

IP電話
RTCP


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-05-25 (木) 15:42:53 (2527d)