Qu’est-ce que le streaming vidéo SRT ?
Secure Reliable Transport (SRT) est un protocole de transport multimédia à faible latence pour les réseaux IP imprévisibles. Il prend en charge le chiffrement et récupère les paquets perdus dans une fenêtre de latence configurée, tout en transportant entre les points de terminaison des flux de qualité adaptée à la contribution audiovisuelle.
Fonctionnement du streaming vidéo SRT
Secure Reliable Transport envoie un flux multimédia continu sur UDP, tandis que le récepteur signale les paquets manquants afin qu’ils puissent être retransmis sélectivement. Sa fenêtre de latence laisse le temps de renvoyer les données manquantes et, dans la configuration de direct par défaut, les paquets qui ne peuvent pas être récupérés dans cette fenêtre sont abandonnés pour que la lecture reste synchronisée : SRT limite les pertes plutôt que de garantir la livraison. Le chiffrement peut protéger le transport entre les pairs configurés, tandis que les contenus multimédias transportés sont généralement produits et consommés par des encodeurs ou des passerelles de télédiffusion. SRT sert le plus souvent de liaison de contribution avant le conditionnement dans des formats de streaming adaptatif destinés aux spectateurs.
Points clés
- La récupération des pertes de SRT repose sur les rapports de pertes du récepteur avec des accusés de réception périodiques, plutôt que sur la livraison d’un flux d’octets comme dans TCP. Cela permet d’ajuster le minutage des retransmissions aux contenus multimédias en direct sur des réseaux variables.
- Les modes de connexion appelant, écoute et rendez-vous répondent à différentes configurations de points de terminaison et de pare-feu ; les deux côtés doivent néanmoins disposer de paramètres compatibles de latence, de chiffrement et d’identification du flux.
- SRT sécurise et répare le transport, mais ne définit ni le codec vidéo ni le manifeste destiné au spectateur ; l’interopérabilité dépend aussi du conteneur de la charge utile, des flux élémentaires et de la prise en charge par le décodeur.
Quand le streaming vidéo SRT est utile
Choisissez SRT pour les flux entre encodeurs, sites distants et infrastructures de streaming lorsque des pertes réseau sont à prévoir. Augmenter la latence de récupération permet de tolérer des perturbations plus longues, mais ajoute du délai ; les deux points de terminaison doivent donc disposer de paramètres compatibles.