Qu’est-ce que la latence ?

La latence est le temps écoulé entre un événement ou une requête et son résultat observable. En diffusion en direct, elle désigne couramment le délai entre la capture et la lecture par le spectateur, en passant par le traitement et la diffusion.

Fonctionnement de la latence

Le délai des médias s’accumule au fil d’étapes cadencées plutôt qu’à une seule frontière de serveur. Le temps d’exposition à la capture, l’anticipation de l’encodeur, la production des segments, le transfert depuis l’origine et les serveurs de périphérie, la mise en mémoire tampon du lecteur, le décodage et la synchronisation de l’affichage y contribuent chacun. Le délai de la caméra à l’écran mesure l’intégralité du parcours en direct, tandis que le temps d’aller-retour réseau, le délai de démarrage et le temps de réponse aux commandes décrivent des phénomènes différents. Une optimisation fiable horodate le même événement à l’aide d’horloges synchronisées et distingue le délai en régime stable de la gigue et du comportement des délais extrêmes.

Points clés

  1. La mesure de la caméra à l’écran nécessite une référence temporelle commune à la capture et à l’affichage ; soustraire les valeurs d’horloges d’appareils non synchronisées peut produire un résultat convaincant mais invalide.
  2. L’anticipation de l’encodeur et le tampon du lecteur sont des réserves de latence réglables, tandis que la distance au CDN et les retransmissions ajoutent un délai variable que les moyennes peuvent masquer.
  3. Un lecteur peut démarrer près du point le plus récent du direct, puis prendre du retard après des interruptions ; la surveillance en production devrait donc suivre l’écart par rapport à ce point tout au long de la session.

Quand la latence compte

Mesurez la latence au fil de la capture, de l’encodage, du conditionnement, du transport, de la mise en mémoire tampon et du rendu pour repérer le délai dominant. Réduire les tampons améliore la réactivité, mais augmente le risque d’interruptions sur les réseaux instables.

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