はじめに RTP(Real-Time Protocol)について学ぶ機会があったので備忘録として残します。 RTPについて トランスポート層の代表的なプロトコルとしてTCPとUDPがあります。 信頼性のある通信に対してはTCPが用いられますが、IP電話やテレビ会議など、リアルタイム性が重視される場合はUDPが用いられます。 しかしながらUDPのみではパケットの順番が保証されないために、以下の2つを付与し、順番を保証するのがRTPとなります。 タイムスタンプ シーケンス番号 パケットを受け取ったアプリケーションは、上記で受け取ったタイムスタンプを基に再生するタイミングを調整したり、仮に同じタイム…