RIST : né des besoins broadcast
Développé à partir de 2017 sous l'impulsion de broadcasters comme ESPN, RIST (Reliable Internet Stream Transport) répond à un besoin précis : transporter de la vidéo critique sur des réseaux non fiables.
Contrairement à SRT, orienté contribution générale, RIST a été conçu dès l'origine pour la fiabilité et l'interopérabilité broadcast.
Une résilience record
Le chiffre qui distingue RIST : jusqu'à 50% de perte de paquets tolérée en continu, et jusqu'à 85% en burst. À comparer aux 15% maximum de SRT.
Cette performance repose sur l'ARQ (Automatic Repeat reQuest) avec retransmission sélective des paquets perdus, combinée optionnellement au FEC SMPTE 2022-1.
Un test grandeur nature a validé le protocole : un flux maintenu pendant 10 mois entre Londres et New York via deux FAI, avec récupération totale de tous les paquets malgré les incidents sur chaque liaison.
Sécurité niveau bancaire
RIST implémente le chiffrement DTLS (Datagram Transport Layer Security), identique à celui des transactions bancaires. Deux modes disponibles :
- PSK (Pre-Shared Key) avec rotation automatique des clés
- Certificats pour l'authentification mutuelle
Multi-lien et redondance
Fonctionnalité clé pour les contenus premium : le support multi-FAI avec basculement transparent (hitless switching SMPTE 2022-7). Les flux sont combinés côté récepteur, les doublons automatiquement éliminés.
RIST supporte également le point-à-multipoint natif et le tunneling de flux non-vidéo pour le contrôle distant d'équipements.
Trois profils, trois niveaux
| Profil | Année | Fonctionnalités |
|---|---|---|
| Simple | 2018 | ARQ de base |
| Main | 2020 | Chiffrement DTLS, tunneling, multicast |
| Advanced | 2022-23 | Adaptation automatique du débit |
Cas d'usage
- Contribution live événementielle
- Remplacement de liaisons satellite
- Ingest cloud (AWS, Azure)
- Contrôle de caméras robotisées (bidirectionnel)
Perspectives
RIST reste plus technique à déployer que SRT, mais son adoption progresse pour les applications où la fiabilité est non négociable.