Protocole de transport en temps réel (rtp)

Définition - Que signifie le protocole de transport en temps réel (RTP)?

Le protocole RTP (Real-Time Transport Protocol) est une norme de protocole Internet qui spécifie la manière dont les programmes gèrent la transmission en temps réel de données multimédias via des services réseau en monodiffusion ou en multidiffusion.

Par rapport au TCP (Transmission Control Protocol) qui privilégie l'intégrité des données plutôt que la vitesse de livraison, RTP favorise une livraison rapide et dispose de mécanismes pour compenser toute perte mineure d'intégrité des données.

RTP définit le format de paquet normalisé pour la diffusion audio et vidéo sur les réseaux IP et utilisé en conjonction avec le protocole RTCP (Real-Time Transport Control Protocol) pour garantir que plusieurs flux de médias peuvent être synchronisés et que la qualité de service (QoS) peut être maintenue.

Dans l'informatique distribuée, la perte d'informations peut être catastrophique, mais dans la diffusion multimédia en continu, les pertes de paquets peuvent être prises en charge grâce à des algorithmes intelligents qui corrigent les données de paquets non livrés / en retard en temps réel. Jusqu'à un certain point - il y a évidemment des limites de qualité de service qui sont jugées acceptables / inacceptables. RTP permet d'appliquer un rembourrage d'image pour empêcher le bégaiement visuel et d'appliquer des algorithmes qui corrigent les pertes audio et empêchent les clics ou les bruits numériques parasites.

L'application récente la plus importante de RTP est l'introduction de systèmes VoIP (Voice over Internet Protocol) qui deviennent très populaires comme alternatives aux circuits de téléphonie classiques.

Definir Tech explique le protocole de transport en temps réel (RTP)

Le protocole de transport en temps réel est largement utilisé dans les systèmes de divertissement et de communication qui impliquent le streaming vidéo tels que les applications de vidéoconférence et la voix sur protocole Internet.

Le RTP est utilisé en conjonction avec le protocole RTCP (Real-Time Transport Control Protocol), qui permet de surveiller les statistiques de transmission et l'évaluation de la qualité de service (QoS).

Lorsque les deux protocoles sont activés, les ports pairs sont attribués à RTP tandis que les ports impairs sont attribués à RTCP. Cela leur donne des ports de communication discrets à travers lesquels leurs données peuvent être échangées, de sorte que ni l'un ni l'autre ne dépend de la synchronisation de livraison des flux de paquets de l'autre, mais sont délivrés dans une séquence alternative stricte de sorte que leur synchronisation est très proche.

La superposition des ports dans une pile d'émission / réception alternée s'efforce d'assurer la stabilité de la synchronisation entre les 2 flux. Le trafic RTP représente généralement 95% du total avec RTCP seulement 5% ou moins du trafic total; ce rapport garantit que le signal de synchronisation obtient la priorité en raison de sa petite taille et contribue dans une certaine mesure à maintenir les flux audio et vidéo en synchronisation les uns avec les autres.

RTP compense la gigue et détecte l'arrivée de données hors séquence, qui sont toutes deux courantes lors de la transmission sur le réseau IP.