Identité machine et découverte
Définir le nom de machine NDI et les adresses accessibles des serveurs de découverte dans des champs dédiés.
Callaba fournit aux opérateurs une couche de contrôle NDI visible pour l’identité machine, les serveurs de découverte, les interfaces réseau, la configuration, les adaptateurs, Multiview et les sorties. NDI reste dans la limite réseau adaptée ; un chemin SRT validé prend le relais sur un WAN imprévisible.
Le tableau de bord rend la découverte et le routage visibles ; conception réseau, bande passante, pare-feu et compatibilité doivent toujours être validés dans l’environnement réel.
Le parcours normal reste dans l’interface Callaba authentifiée. L’automatisation avancée intervient après validation du réseau et du workflow produit.
Définir le nom de machine NDI et les adresses accessibles des serveurs de découverte dans des champs dédiés.
Choisir explicitement les IP source auxquelles Callaba doit se lier plutôt que dépendre d’une valeur hôte inconnue.
Importer une configuration JSON ou texte validée, la vérifier dans l’éditeur intégré puis l’enregistrer depuis le tableau de bord.
Contrôler les appareils découverts, créer l’adaptateur requis, le démarrer et vérifier son état d’exécution.
L’authentification du tableau de bord et les jetons API contrôlent les modifications. Les groupes NDI ne remplacent ni ACL, ni segmentation, ni chiffrement, ni pare-feu.
Chaque comportement pris en charge est associé à un contrôle d’acceptation concret. L’interface Callaba installée ainsi que les profils réels de source, de destination et d’infrastructure font foi.
| Fonction | Comportement pris en charge | Contrôle d’acceptation |
|---|---|---|
| Identité machine et découverte | Définir le nom de machine NDI et les adresses accessibles des serveurs de découverte dans des champs dédiés. | Oui. Identité machine, serveurs de découverte, adresses d’interface, import et éditeur intégré sont disponibles dans le tableau de bord. |
| Adresses des interfaces réseau | Choisir explicitement les IP source auxquelles Callaba doit se lier plutôt que dépendre d’une valeur hôte inconnue. | Le tableau de bord rend la découverte et le routage visibles ; conception réseau, bande passante, pare-feu et compatibilité doivent toujours être validés dans l’environnement réel. |
| Import et éditeur intégré | Importer une configuration JSON ou texte validée, la vérifier dans l’éditeur intégré puis l’enregistrer depuis le tableau de bord. | Oui. Identité machine, serveurs de découverte, adresses d’interface, import et éditeur intégré sont disponibles dans le tableau de bord. |
| Sources découvertes et adaptateurs | Contrôler les appareils découverts, créer l’adaptateur requis, le démarrer et vérifier son état d’exécution. | Commencez par une source découverte, vérifiez-la dans Multiview, publiez la sortie requise, puis ajoutez des adaptateurs ou l’automatisation API. |
| Limite d’accès | L’authentification du tableau de bord et les jetons API contrôlent les modifications. Les groupes NDI ne remplacent ni ACL, ni segmentation, ni chiffrement, ni pare-feu. | L’authentification Callaba et les jetons API protègent le produit. Conservez les ACL réseau et la segmentation comme couche de sécurité distincte. |
| Une limite contrôlée de la découverte des sources à la sortie de production | Le tableau de bord rend la découverte et le routage visibles ; conception réseau, bande passante, pare-feu et compatibilité doivent toujours être validés dans l’environnement réel. | Non. La découverte NDI reste dans une limite réseau conçue. Pour relier des sites ou des réseaux publics, utilisez un chemin adapté au WAN, tel qu’un SRT validé. |
Cette page définit le périmètre du produit. Les guides indiquent les commandes à ouvrir, le module à connecter ensuite et le contrôle qui confirme que le workflow est prêt.
Utiliser les recettes publiées pour mettre à jour la configuration, vérifier la découverte et publier un adaptateur. Approbation opérateur et politique réseau restent hors de la charge utile.
Oui. Identité machine, serveurs de découverte, adresses d’interface, import et éditeur intégré sont disponibles dans le tableau de bord.
Non. La découverte NDI reste dans une limite réseau conçue. Pour relier des sites ou des réseaux publics, utilisez un chemin adapté au WAN, tel qu’un SRT validé.
L’authentification Callaba et les jetons API protègent le produit. Conservez les ACL réseau et la segmentation comme couche de sécurité distincte.
Oui. Choisissez le cloud ou Linux selon la proximité réseau, la propriété de l’infrastructure, le stockage et l’exploitation, puis validez les mêmes sources réelles.
Commencez par une source découverte, vérifiez-la dans Multiview, publiez la sortie requise, puis ajoutez des adaptateurs ou l’automatisation API.

Callaba transforme une production live issue de NDI en workflow cloud ou auto-hébergé exploitable : reliez les sources à une frontière contrôlée, vérifiez-les dans le Multiview du navigateur, enregistrez le programme et routez-le vers la destination suivante.
Commencez par le produit et le chemin du signal, pas par l'API. Dans le tableau de bord Callaba authentifié, les opérateurs peuvent définir le nom de la machine, les adresses du Discovery Server et les IP source explicites, puis utiliser l'importation JSON et l'éditeur intégrés pour configurer les réglages NDI avancés sans passer par un terminal. Conservez NDI dans le réseau de production administré, là où il est le plus performant ; utilisez SRT ou un pont compatible sur les segments WAN imprévisibles et confiez à Callaba la réception, la supervision, l'enregistrement, le routage, la lecture et la reprise après ce point de transfert.
NDI (Network Device Interface) est très utilisé dans les workflows de production et AV pour transporter des sources vidéo et audio sur IP sans la complexité du câblage SDI traditionnel. En pratique :
Pour une introduction ciblée et le contexte cloud, consultez ce qu'est le NDI cloud et comment l'utiliser.
Pour connaître les bases réseau qui évitent de nombreux incidents, utilisez configurer un réseau NDI fonctionnel.
Le streaming NDI est plus fiable lorsque l'équipe standardise trois éléments : le nommage des sources, la responsabilité des routes et les contrôles preflight. Sans cela, le dépannage devient chaotique pendant les sessions live.
Consultez cette page détaillée pour le contexte opérationnel : streaming NDI.
Comparer NDI et SRT ne consiste pas à désigner un vainqueur. Ils répondent à des contextes de transport différents. NDI est souvent plus performant dans les réseaux de production contrôlés ; SRT convient généralement mieux à la contribution sur un Internet instable lorsqu'une résistance à la perte de paquets est nécessaire.
Si vos sources sont distribuées ou distantes sur des réseaux imprévisibles, utilisez un pont au lieu de supposer que du NDI pur sur WAN se comportera comme sur un LAN local. Référence pratique : configurer un pont NDI sur SRT et de SRT vers NDI cloud.
NDI et RTMP ne se remplacent généralement pas directement. NDI sert souvent de couche de transport interne à la production ; RTMP est fréquemment orienté ingest et distribution dans de nombreux chemins de publication. Pour le contexte de l'ingest RTMP, consultez RTMP et ce qu'est un serveur RTMP.
Dans de nombreuses architectures réelles, NDI gère les workflows internes des sources et RTMP la publication vers des endpoints externes. Une séparation claire des rôles réduit la confusion et le temps de réponse aux incidents.
Un workflow NDI utilisable pour des diffusions récurrentes :
Cette séquence est simple, mais elle évite la plupart des incidents opérationnels évitables.
Publier des workflows issus de NDI vers des plateformes externes exige généralement une conversion à la frontière. Stabilisez d'abord la production NDI interne, puis définissez les chemins de publication sortants. Exemple : diffuser NDI sur YouTube.
N'optimisez pas la publication sortante avant d'avoir prouvé la stabilité des sources internes. De nombreuses équipes inversent cet ordre et finissent par diagnostiquer la mauvaise couche.
Sources NDI dans un réseau administré, commutation et composition en production locale, puis chemin de publication sortant contrôlé. Idéal pour des environnements stables on-premise ou proches d'un studio.
La contribution distante utilise SRT lorsque nécessaire, puis est convertie en sources de production détectables par NDI. Cette architecture convient aux équipes qui recherchent à la fois la résilience sur Internet et la souplesse de production NDI. Consultez convertir SRT en appareils NDI détectables dans le cloud.
Les flux NDI sont reliés aux workflows de collaboration ou d'appel lorsque nécessaire. C'est utile pour une production distribuée avec des opérations interactives. Références : envoyer NDI vers des appels vidéo et créer des sorties NDI à partir des participants d'un appel vidéo.
Vérifiez la segmentation réseau, la charge des switches, les réglages de découverte et la stabilité de l'hôte. Validez avec moins de sources avant de remonter en charge.
Utilisez les contrôles de synchronisation et une stratégie de timestamps. Référence pratique : synchroniser les streams NDI en définissant l'offset de timestamp.
Mesurez la marge réseau avec la charge complète des scènes, réduisez ensuite la pression des sources et recommencez le test. Évitez de modifier trop de variables à la fois.
Déplacez les segments instables vers un transport conçu à cet effet, par exemple une contribution SRT, puis remappez-les vers NDI à des frontières contrôlées.
Ces quatre règles suffisent à réduire une grande partie des incidents NDI récurrents.
Suivez ces données par classe d'événement. Un tableau de bord KPI unique masque souvent le vrai problème.
Callaba comprend la découverte NDI, les adaptateurs, la configuration réseau et les réglages du tableau de bord avec contrôle d'accès, ainsi que Multiview, l'enregistrement, le routage et la lecture. Les opérateurs peuvent configurer la couche NDI de Callaba dans l'UI, sans modifier les fichiers de l'hôte ni utiliser un terminal ; le contrôle externe des caméras et le mélangeur de production restent séparés.
Utilisez NDI Tools → NDI configuration pour définir le nom de la machine, une ou plusieurs adresses de Discovery Server et les adresses IP source explicites auxquelles Callaba doit se lier. Pour les options avancées du SDK, importez une configuration JSON ou TXT, ou modifiez le JSON dans le même écran, puis enregistrez-le depuis le tableau de bord.
L'authentification du tableau de bord et les rôles applicatifs déterminent qui peut modifier ces réglages. Les groupes de réception et d'envoi NDI peuvent limiter la visibilité de la découverte, mais ne remplacent ni l'authentification utilisateur, ni le chiffrement, ni un firewall ; conservez les ACL et la segmentation réseau.
Consultez le guide de configuration du réseau NDI ou la référence de l'API de configuration NDI pour accéder à la couche suivante.
Utilisez le guide de lancement dans le cloud lorsque la rapidité et l'infrastructure administrée sont prioritaires. Utilisez le guide d'installation auto-hébergée sous Linux lorsque l'infrastructure, l'emplacement des données ou la proximité réseau doivent rester sous votre contrôle. Validez la même source réelle issue de NDI avec les deux approches.
Ouvrez la démo Multiview en direct pour découvrir l'interface destinée à l'opérateur, puis créez une vue d'acceptation privée pour les flux de production. Vérifiez la vidéo, l'audio, l'identité de la source, la continuité, l'enregistrement et au moins une destination downstream.
Une fois le workflow produit validé, utilisez l' API Callaba Engine pour automatiser les endpoints, routes, enregistrements, players et contrôles opérationnels. Ne commencez pas par les objets API avant que la responsabilité des sources, les frontières de transport et le comportement de reprise aient passé une répétition complète.
NDI est le plus performant dans les réseaux contrôlés. Pour une contribution sur Internet instable, utilisez un modèle de pont avec un transport résilient sur les segments distants.
Pas toujours. SRT devient nécessaire lorsque les conditions de contribution distante sont variables et qu'un comportement de reprise plus robuste est requis sur les chemins Internet.
Ils interviennent généralement sur des couches différentes. NDI est souvent le transport interne de production ; RTMP est souvent le transport à la frontière d'ingest ou de publication.
Standardisez le nommage des sources, exécutez toujours les contrôles preflight et définissez un fallback chemin de source pour chaque flux critique.
Faites d'abord évoluer le processus : responsabilité des rôles, fenêtres de changement et cycles cohérents de revue après opération.
Choisissez une branche de ce hub NDI, effectuez une répétition complète avec la charge réelle des sources et ne promouvez que les changements qui améliorent les métriques de continuité dans des sessions réelles.
À mesure que l'équipe grandit, la plupart des incidents NDI ne sont plus des mystères techniques. Ils proviennent de noms incohérents, de responsabilités floues et de changements de route non testés à l'approche des fenêtres live. Gardez un modèle opérationnel simple et strict. Cela suffit généralement pour passer d'expériences instables à une production prévisible.
Les problèmes de qualité NDI sont souvent des problèmes de capacité déguisés. Avant les productions importantes, estimez le nombre de sources, la plage de bitrate prévue et la charge maximale des transitions. La planification doit aussi intégrer les facteurs non vidéo : trafic de contrôle, overhead de supervision et services en arrière-plan partageant les ressources réseau.
Contrôles pratiques de capacité :
Cela rend la montée en charge prévisible et réduit les baisses de qualité « aléatoires » pendant les pics d'un événement.
Les discussions sur NDI se concentrent souvent sur les performances et négligent le contrôle d'accès. En production, l'exposition des sources et les changements de route non autorisés peuvent créer des risques de qualité et de conformité. Limitez la visibilité des sources aux opérateurs et aux environnements nécessaires.
Ces petits contrôles évitent ensuite des fenêtres d'incident beaucoup plus longues.
Pour les chaînes de longue durée, la discipline de fiabilité compte plus que l'étendue des fonctions. Gardez les graphes de scène légers, standardisez les procédures de redémarrage et surveillez les indicateurs de dérive pendant les longues exécutions. Les stratégies continues sont plus faciles à appliquer lorsque les chaînes sont traitées comme des services répétables et non comme des diffusions uniques.
Checklist de longue durée :
De nombreuses équipes sous-estiment la formation comme levier de fiabilité. Les nouveaux opérateurs ne doivent pas commencer avec une documentation dispersée. Créez un seul parcours d'intégration concis : règles de nommage des sources, responsabilité des routes, fiche preflight, procédure de fallback et format du rapport post-opération. Cela réduit considérablement les erreurs live évitables.
Utilisez de courts exercices pratiques :
Une promotion sans cette checklist produit souvent des premières exécutions instables et des cycles répétés de hotfix.
Gardez cette revue brève et obligatoire. La répétition crée la fiabilité.
Utilisez cette matrice rapide lors de la planification :
Cette matrice simple évite les mauvais usages de protocoles et ancre les décisions d'architecture dans les contraintes réelles.
Utilisez NDI là où il est le plus performant : des workflows de sources flexibles sur des réseaux administrés avec des opérations rigoureuses. Ne comptez pas uniquement sur NDI pour chaque problème de transport distant. Gardez des frontières claires, des runbooks courts et des chemins de fallback testés. Cette combinaison transforme NDI d'un puissant outil de démonstration en système de production stable.
Avant toute session importante, effectuez un contrôle rapide : confirmez la présence des sources NDI critiques, vérifiez l'audio sur au moins deux destinations, déclenchez une transition de scène planifiée sous charge, testez une source de fallback et validez le démarrage côté spectateur depuis un second client. Cela ne prend que quelques minutes et évite de nombreux échecs dus à une dérive des sources ou à des routes mal configurées.
Lorsqu'un chemin NDI se dégrade pendant la production live, suivez un ordre fixe : basculez vers la source de fallback, validez la continuité côté spectateur, puis examinez les diagnostics réseau et source. Évitez les réglages profonds pendant que le public subit l'impact. Rétablissez d'abord, optimisez ensuite. Cette règle réduit nettement la durée des incidents.
Guide de choix du produit
Le produit NDI de Callaba relie la production orientée NDI à une contribution routée, à la supervision et à la reprise. Il ne promet pas que la découverte locale traversera Internet public sans changement ; définissez la frontière réseau et utilisez entre les sites un transport adapté tel que SRT.
L'automatisation vient ensuite. Construisez et validez d'abord le pont dans le produit Callaba. Utilisez l'automatisation par API comme seconde couche pour les routes répétables une fois le réseau et les conventions de nommage stabilisés.
Il fournit un point contrôlé pour relier, router et observer les flux de production. La découverte et le transport réseau exigent toujours une conception explicite, surtout lorsque les sources et les opérateurs se trouvent sur des sites différents.
Ne supposez pas que la découverte NDI locale traversera Internet. Transportez le média sur un chemin adapté au WAN, tel que SRT, puis exposez-le au domaine NDI prévu à destination.
Inventoriez les sources simultanées, les formats, la bande passante et tout traitement de conversion ou d'enregistrement. Testez la composition maximale du programme avec de la marge au lieu d'extrapoler à partir d'une seule source inactive.
Routez un flux de production via Callaba, vérifiez la découverte et l'état de la route, puis utilisez la démo Multiview séparée pour examiner l'interface d'opérations live de Callaba avant de choisir un déploiement cloud ou Linux.
Lancer Callaba dans le cloud · Installer Callaba sous Linux · Ouvrir la démo Multiview en direct