Qu’est-ce que RTCP ?

Le Real-time Transport Control Protocol (RTCP) accompagne les sessions RTP d’informations de contrôle plutôt que de charges utiles multimédias. Ses rapports peuvent décrire la qualité de réception, les données temporelles, le nombre de paquets et les participants à la session.

Fonctionnement de RTCP

Les participants RTCP échangent périodiquement des rapports binaires compacts en parallèle d’une session multimédia RTP. Les rapports d’émetteur relient un horodatage RTP à une référence d’horloge, ce qui permet aux récepteurs d’aligner des flux comme l’audio et la vidéo, tandis que les rapports de récepteur résument la transmission observée. Les paquets de description de source associent des identifiants à des informations sur les participants, et d’autres types de paquets gèrent les départs ou les retours applicatifs. La logique de surveillance et de gestion de la congestion exploite ce plan de contrôle sans le traiter comme un média.

Points clés

  1. RTCP utilise couramment la même famille de transport que RTP, mais un port distinct ou un canal multiplexé ; les équipements réseau intermédiaires doivent autoriser la configuration négociée pour que les rapports puissent circuler.
  2. Les champs de perte de paquets sont calculés à partir des numéros de séquence RTP, tandis que la gigue entre arrivées est une estimation temporelle statistique et ne correspond pas à la même mesure que le temps aller-retour.
  3. Le débit du trafic de contrôle est limité par rapport à la bande passante de la session ; les intervalles entre rapports s’allongent donc généralement lorsque le nombre de participants augmente, plutôt que chaque récepteur n’envoie constamment des rapports.

Quand RTCP est important

Examinez les rapports RTCP pour estimer les pertes de paquets, la gigue, le délai aller-retour et la qualité de synchronisation. Les retours peuvent guider l’adaptation du débit, mais des rapports rares ou bloqués laissent à l’émetteur une vision incomplète des conditions.

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement