Skip to main content

Quel est le protocole de transport en temps réel?

Le protocole de transport en temps réel (RTP) est une norme de protocole Internet utilisé pour effectuer des communications à unicast multimédia en temps réel et à multidiffusion.Il se compose de deux composants: le protocole de transport et le protocole de contrôle du transport en temps réel (RTCP).Le premier fournit les spécifications du protocole Internet (IP) pour transmettre des flux multimédias sur les réseaux en temps réel.Ce dernier fournit des capacités de gestion de base et de qualité de service (QoS) telles que la recherche de perte de paquets de données et de compenser les retards de transmission.Télécommunications communément utilisées dans les télécommunications du protocole Internet (VOIP), le protocole de transport en temps réel a été initialement développé par le groupe de travail audio-vidéo des groupes de tâches sur Internet pour fournir un moyen de mener une vidéoconférence en temps réel entre plusieurs participants à des emplacements géographiquement dispersés.

Les flux de données audio et vidéo sont transmis séparément dans RTP.Les paquets RTP et RTCP distincts sont transmis pour chacun en utilisant deux ports de communication différents et / ou adresses multidiffurées.Les participants peuvent ainsi choisir de recevoir un seul support.La lecture synchronisée de l'audio et de la vidéo est réalisée en utilisant des informations de synchronisation dans les paquets RTCP pour les sessions audio et vidéo.

L'en-tête du protocole de transport en temps réel décrit comment les flux de bits de codec sont assemblés dans des paquets.Il contient également les instructions qui permettent à la réception de périphériques réseau de reconstruire les paquets de données.Les autres composants de RTP comprennent les éléments suivants: Identification du cadre, qui marque le début et la fin de chaque trame;La synchronisation Intramedia, qui utilise des horodatages pour détecter et compenser la gigue de retard;et l'identification de la charge utile, qui décrit la méthode de codage des supports afin que les ajustements puissent être effectués pour les variations de la bande passante.

Une partie du protocole de transport en temps réel est également un numéro de séquence pour détecter les paquets perdus et une identification source.Les composants de RTCP incluent l'identification qui inclut les noms des participants, les adresses e-mail, les numéros de téléphone et la synchronisation intermédiaire, qui permettent la transmission de flux audio et vidéo distincts.Le contrôle de session permet aux participants d'indiquer qu'ils quittent une session tandis que la rétroaction de la qualité de service (QoS) continue de suivre le nombre de paquets perdus;Le temps de transmission aller-retour et la gigue permet à la source d'ajuster les débits de données selon les besoins.

Bien qu'il fournisse des capacités de surveillance de base pour assurer la QoS, RTP ne garantit pas la livraison en temps réel des communications multimédias;RTP n'assure pas d'autres paramètres de QoS tels que les paquets reçus dans le bon ordre.Il s'appuie sur des protocoles Internet dans le réseau de réseau et de transport du modèle d'interconnexion des systèmes ouverts (OSI) pour le faire.RTP s'exécute généralement au-dessus du protocole de datagramme utilisateur (UDP), bien que d'autres protocoles de transport, y compris le protocole d'initiation de session (SIP) et H.323, puissent également être utilisés.