目次:
定義-リアルタイム転送プロトコル(RTP)とはどういう意味ですか?
リアルタイム転送プロトコル(RTP)は、プログラムがユニキャストまたはマルチキャストネットワークサービスを介したマルチメディアデータのリアルタイム送信を管理する方法を指定するインターネットプロトコル標準です。
配信速度よりもデータの整合性を優先するTCP(Transmission Control Protocol)と比較して、RTPは高速配信を優先し、データの整合性の軽微な損失を補償するメカニズムを備えています。
RTPは、IPネットワークを介してオーディオおよびビデオを配信するための標準化されたパケット形式を定義し、Real-Time Transport Control Protocol(RTCP)と組み合わせて使用して、メディアの複数のストリームを同期し、サービス品質(QoS)を維持できるようにします。
分散コンピューティングでは、情報の損失は壊滅的なものになりますが、メディアストリーミングでは、未配信/遅延のパケットデータをリアルタイムで修正する巧妙なアルゴリズムにより、パケット損失に対応できます。 ある程度まで-許容できる/許容できないと思われるサービス品質の制限が明らかにあります。 RTPを使用すると、フレームパディングを適用して、vi音の発生を防ぎ、オーディオドロップアウトにパッチを当ててクリックや外部のデジタルノイズを防ぐアルゴリズムを適用できます。
最近のRTPの最も重要なアプリケーションは、VoIP(Voice over Internet Protocol)システムの導入です。これは、通常の電話回線の代替として非常に人気が高まっています。
TechopediaがReal-Time Transport Protocol(RTP)について説明しています
Real-Time Transport Protocolは、ビデオ電話会議アプリケーションやVoice over Internet Protocolなどのストリーミングビデオを含むエンターテイメントおよび通信システムで広く使用されています。
RTPは、リアルタイム統計制御プロトコル(RTCP)と組み合わせて使用されます。これにより、伝送統計の監視とサービスの品質(QoS)評価が可能になります。
両方のプロトコルが使用されると、偶数番号のポートがRTPに割り当てられ、奇数番号のポートがRTCPに割り当てられます。 これにより、データを交換できる個別の通信ポートが提供されるため、どちらも他方のパケットストリームの配信タイミングに依存せず、厳密な交互シーケンスで配信されるため、タイミングが非常に近くなります。
交互の送信/受信スタックでのポートの階層化は、2つのストリーム間のタイミングの安定性を確保するよう努めています。 通常、RTPトラフィックは合計の95%で、RTCPは合計トラフィックの5%以下です。 この比率により、サイズが小さいために同期信号が優先され、オーディオとビデオのストリームを互いに適時に保つことができます。
RTPはジッターを補正し、シーケンス外のデータの到着を検出します。どちらもIPネットワーク伝送中に一般的です。


