Passerelle RIST pour la contribution broadcast
Recevez et envoyez des flux live en RIST Main Profile avec récupération ARQ standard, failover, routage et livraison broadcast managée.
Qu’est-ce que RIST ?
RIST (Reliable Internet Stream Transport) est un protocole ouvert et interopérable conçu pour transporter de la vidéo professionnelle en direct sur des réseaux IP non managés. Il transporte les flux broadcast sur UDP et utilise la retransmission sélective de paquets (ARQ) pour récupérer les données perdues sans le blocage en tête de ligne propre à TCP.
RIST est utilisé pour la contribution, la production à distance, la livraison aux affiliés, les liaisons de régie et la distribution managée entre sites broadcast. Il est standardisé par le Video Services Forum et implémenté par des solutions logicielles et matérielles, notamment via le projet librist.
Support RIST natif dans Vajracast
Vajracast prend en charge le transport RIST Main Profile des deux côtés d’une route live :
| Direction | Comportement validé |
|---|---|
| Entrée | Réception d’une contribution en RIST Main Profile |
| Sortie | Livraison de la route sélectionnée en RIST Main Profile |
| Profil | RIST Main Profile |
| Récupération | Retransmission de paquets ARQ standard de RIST |
Le processus RIST est géré dans le cycle de vie de la route. Une entrée RIST alimente le même pipeline de routage, failover, traitement et distribution qu’une entrée SRT, RTMP, HLS ou UDP. Une sortie RIST livre le programme sélectionné à une passerelle ou un récepteur broadcast distant.
Vajracast ne transcode pas un flux simplement parce que son transport est RIST. Lorsque le format source convient, le média reste en passthrough. Une unité de traitement est ajoutée uniquement si la destination exige un changement de codec, raster, balayage, bitrate, audio ou multiplexage.
Comment fonctionne la récupération de paquets RIST
RIST envoie le média sur UDP et le récepteur identifie les numéros de séquence manquants. Il demande uniquement les paquets perdus, que l’émetteur retransmet tant qu’ils restent utiles dans la fenêtre de récupération configurée. Ce modèle ARQ convient aux liens de contribution où les pertes doivent être réparées sans transformer tout le flux en transfert TCP.
ARQ ne crée pas de bande passante. Le réseau doit conserver assez de marge pour le débit média et les retransmissions. Une liaison fortement congestionnée peut épuiser n’importe quel buffer de récupération : le bitrate, la capacité du lien et le délai de bout en bout restent donc des choix opérationnels.
Workflow d’entrée RIST
Un workflow de contribution courant :
- Créer une route et ajouter une entrée RIST.
- Configurer l’encodeur ou l’émetteur distant pour l’endpoint RIST public attribué.
- Vajracast reçoit le flux et le place sur le bus média interne de la route.
- Des entrées de secours peuvent participer au failover manuel ou automatique de la route.
- Les sorties redistribuent le flux sélectionné sans nécessiter un second encodeur de contribution.
Ce fonctionnement convient à un encodeur terrain, un studio distant ou une passerelle partenaire qui prend déjà en charge RIST, alors que les destinations utilisent éventuellement d’autres protocoles.
Workflow de sortie RIST
Pour la livraison, Vajracast envoie la route sélectionnée vers un endpoint RIST distant en Main Profile avec retransmission ARQ standard. Les paramètres de connexion de l’endpoint sont configurés pour la destination.
Une même route peut combiner les protocoles. Par exemple, la destination principale reçoit RIST, le monitoring reçoit SRT, une prévisualisation web utilise HLS et un partenaire historique reçoit RTMP. Le bridging de protocole change le transport, sans imposer de réencodage vidéo.
RIST et SRT dans le même système
RIST et SRT répondent à des besoins proches, mais les exigences d’interopérabilité déterminent souvent le choix. SRT est très présent dans les encodeurs de contribution et les logiciels de production. RIST est courant dans les passerelles broadcast et les workflows professionnels orientés standards. Vajracast peut recevoir l’un et livrer l’autre afin que chaque endpoint utilise le transport qu’il maîtrise le mieux.
Utilisez RIST lorsque l’encodeur ou le récepteur existant exige RIST Main Profile, ou lorsqu’un partenaire a standardisé son workflow sur librist. Utilisez SRT lorsque vous avez besoin des contrôles caller/listener, des stream IDs ou des options AES actuellement exposés par Vajracast.
Périmètre actuel
Le périmètre Vajracast validé est volontairement précis : RIST Main Profile en entrée et en sortie, avec retransmission ARQ standard. Le chiffrement RIST, les modes FEC et le choix des profils Simple ou Advanced ne sont pas actuellement annoncés comme fonctions opérateur de Vajracast.
Cette distinction est importante en ingénierie broadcast : les possibilités théoriques d’un protocole et les contrôles validés d’un produit ne sont pas la même chose. Nous documentons uniquement le comportement implémenté et testé dans le pipeline de routes managées.
Construire une route RIST
RIST peut être utilisé sur un nœud cloud managé ou un déploiement dédié. Indiquez la direction attendue de l’endpoint, l’adresse de destination, le bitrate média, les besoins de redondance et les éventuelles conversions de format. Vajracast peut alors définir la topologie de connexion et valider le chemin complet avant son utilisation sur un flux 24/7. Consultez le guide des passerelles de streaming pour l’architecture complète de réception, traitement et distribution.
Plateforme cloud managée avec serveurs dédiés, failover N+1, transcodage matériel et diffusion mondiale. Gratuit pendant 30 jours.
30 jours gratuits · Sans carte bancaire · Accès direct à l'équipe