Le contrôle est souvent l’angle mort des projets audiovisuels. On choisit les caméras, le mélangeur, le logiciel de régie, puis on se demande seulement à la fin qui appuie sur quoi et comment la commande circule jusqu’aux machines. Or c’est cette couche de pilotage qui décide, en exploitation, si une production est confortable ou stressante. La tendance de fond est claire : on quitte le contrôle physique point à point (RS-232, RS-422, GPI) au profit de systèmes IP, bidirectionnels, capables de remonter un retour d’état.
Une idée guide tout cet article : le bon système de contrôle n’est pas celui qui pilote le plus d’équipements, mais celui qui permet à l’opérateur de déclencher la bonne action, au bon moment, avec un retour d’état fiable.
De quoi parle-t-on exactement ?
Le mot « contrôle » recouvre en réalité trois choses différentes : la surface que l’opérateur touche, la logique qui relie les machines entre elles, et le langage que ces machines parlent. Confondre ces niveaux mène à des comparaisons qui n’ont pas de sens. Un Stream Deck, du NDI®, de l’OSC et du VISCA ne se comparent pas directement, parce qu’ils n’appartiennent pas à la même couche. Pour raisonner proprement, il est utile de séparer quatre couches.
Les 4 couches du contrôle
| Couche | Rôle | Exemples |
|---|---|---|
| Interface opérateur | Donner des boutons, des molettes, des pages et un retour visuel | Stream Deck, X-Keys, Loupedeck, TouchOSC, joystick PTZ |
| Middleware / automation | Relier plusieurs appareils et protocoles, enchaîner des actions | Bitfocus Companion, Central Control, Chataigne, Node-RED, QLab |
| Protocoles génériques | Envoyer des commandes indépendantes d’un constructeur | OSC, MIDI, HTTP/REST, WebSocket, TCP/UDP, Art-Net |
| Protocoles métiers AV | Contrôler des fonctions précises : PTZ, tally, routeurs, ST 2110 | VISCA, NDI® PTZ et tally, ONVIF, TSL UMD, NMOS, Ember+, GPI/GPO |
La couche interface opérateur est ce que l’on manipule physiquement. On y retrouve des surfaces à boutons programmables, des interfaces tactiles, des joysticks PTZ ou de simples claviers de commande. Parmi les outils couramment rencontrés : Stream Deck, X-Keys, Loupedeck ou TouchOSC. Leur rôle n’est pas de parler aux machines directement, mais d’offrir une commande lisible en situation de direct.
La couche middleware fait le lien. C’est elle qui transforme un bouton en une suite d’actions sur des équipements hétérogènes : changer une entrée, rappeler un preset, lancer un enregistrement, commuter un routeur. Parmi les logiciels d’automation couramment rencontrés : Bitfocus Companion, Central Control, Chataigne, Node-RED ou QLab. Cette couche est souvent invisible pour l’opérateur, mais c’est elle qui rend le système cohérent.
La couche des protocoles génériques regroupe les langages non spécifiques à un métier : OSC, MIDI, HTTP, WebSocket, TCP/UDP. Ils sont souples et très répandus, mais ne définissent pas de vocabulaire universel : une même commande ne veut rien dire d’une application à l’autre tant qu’on n’a pas documenté le mapping.
La couche des protocoles métiers AV est celle qui contrôle des fonctions précises de l’équipement : pan, tilt, zoom d’une caméra, tally d’un mélangeur, connexion d’un routeur ST 2110. C’est ici que vivent VISCA, ONVIF, TSL UMD, NMOS, Ember+ ou GPI/GPO. Les surfaces et les outils d’automation pourront évoluer, ces protocoles restent le point de contact réel avec le matériel.
Un exemple rend cette logique concrète. Dans une salle de formation, un seul bouton peut rappeler un preset caméra, commuter une scène dans le logiciel live, lancer un enregistrement et allumer un tally. L’opérateur ne voit qu’un bouton. Derrière, plusieurs couches cohabitent : la surface qui reçoit l’appui, l’automation qui orchestre la séquence, les protocoles de commande qui portent chaque ordre, et les fonctions métiers réellement déclenchées sur les machines.
Côté caméras, certaines PTZ modernes, y compris des solutions BirdDog, peuvent selon les modèles être pilotées via NDI® PTZ, VISCA over IP ou des interfaces logicielles tierces.
La tendance de fond : tout devient pilotable par IP
Le mouvement général est le passage à l’IP. Là où le contrôle se faisait par liaison série dédiée et contact sec, il s’appuie désormais sur le réseau : commandes bidirectionnelles, retour d’état, découverte automatique des sources. Cela change la façon de concevoir une installation, car le réseau devient le support du contrôle autant que de la vidéo.
NDI® illustre bien cette évolution, à condition de ne pas le mal nommer. NDI® ne doit pas être résumé à un protocole de contrôle : c’est d’abord un écosystème de transport audio et vidéo sur IP, capable d’embarquer aussi des métadonnées utiles au contrôle, au tally ou au pilotage PTZ selon les équipements. Le distinguer d’OSC, de VISCA ou d’ONVIF, qui sont eux des protocoles de commande, évite une confusion fréquente.
C’est l’occasion de poser une distinction qui structure toute la réflexion : le transport décrit comment la vidéo circule, le contrôle décrit comment on commande les machines. Ce sont deux sujets séparés. Pour les fondamentaux du transport, voir le dossier Comprendre NDI et l’article NDI vs SDI ; pour les protocoles de transport au sens large, le guide NDI, SRT, RTSP, RTMP. Le présent article traite uniquement de la couche contrôle.
Le piège : « ça répond » n’est pas « exploitable en live »
C’est le point le plus utile pour un décideur. Le fait qu’un équipement réponde à une commande en test ne garantit pas qu’il soit exploitable en production. Plusieurs vérifications séparent la démonstration de l’exploitation réelle.
Le retour d’état est le premier. Un bouton doit idéalement refléter l’état réel de la machine, pas seulement envoyer un ordre dans le vide. Sans retour, l’opérateur pilote à l’aveugle. Viennent ensuite la latence, la redondance, le comportement après un redémarrage (les sessions et les connexions se rétablissent-elles seules ?) et la cohérence des presets entre les équipements. La sécurité réseau ferme la liste, avec un réseau de contrôle séparé du réseau vidéo. Un système qui passe ces points est exploitable ; un système qui se contente de répondre ne l’est pas forcément.
Repère de choix par besoin
Le bon point de départ n’est pas la technologie mais le besoin. Le tableau ci-dessous donne une orientation par famille de solution, à adapter selon le matériel en place et les compétences de l’opérateur.
| Besoin | Orientation |
|---|---|
| Petit plateau, démo, formation | Surface à boutons type Stream Deck, associée à un outil d’automation comme Companion |
| Régie logicielle OBS, vMix ou mimoLive | API du logiciel live, éventuellement pilotée via un middleware d’automation |
| Caméras PTZ de production | VISCA over IP, ou NDI® PTZ si la caméra est NDI® |
| Caméras IP ou VMS | ONVIF |
| Interface tactile sur mesure | Interface tactile OSC ou interface web personnalisée |
| Show control multi-logiciels | OSC, avec un outil de show control type Chataigne, Central Control ou QLab |
| Tally et multiviewer | TSL UMD, API du mélangeur, ou tally NDI® selon le contexte |
| Environnement ST 2110 | NMOS IS-04/05/07, éventuellement Ember+ |
| Lumière et événementiel | DMX, Art-Net, sACN |
| Secours critique | GPI/GPO, RS-422, panneau hardware dédié |
Recommandation terrain
Pour un environnement de démonstration moderne, une architecture simple suffit, sans figer une combinaison unique : une surface à boutons (type Stream Deck) reliée à un outil d’automation (comme Companion), sur un réseau IP dédié, avec des presets PTZ en VISCA ou NDI® et le contrôle du logiciel live ou du mélangeur selon le besoin. Pour aller plus loin, on ajoute une tablette web ou une interface OSC, un joystick PTZ si la caméra est exploitée en réel, un VLAN de contrôle séparé du réseau vidéo, des adresses IP fixes ou des réservations DHCP, et une documentation claire des ports et des protocoles.
La sécurité de cette couche est souvent oubliée. Les interfaces de contrôle se protègent comme le reste : réseau maîtrisé, accès limité, mots de passe quand l’équipement le permet, et aucune exposition directe sur Internet. Pour un accès distant, on passe par un VLAN dédié ou un VPN.
En résumé
Il n’existe pas de meilleur système de contrôle dans l’absolu, mais un système adapté à un contexte. Le raisonnement utile commence par séparer les quatre couches : l’interface que l’on touche, l’automation qui orchestre, les protocoles génériques et les protocoles métiers. Il se poursuit en partant du besoin terrain, puis en choisissant les technologies comme des exemples, jamais l’inverse. Ce premier article pose le cadre général. Les surfaces de contrôle et l’automation font l’objet du deuxième volet ; les protocoles de contrôle sont détaillés dans un guide de référence dédié.
Dans cette série
- Piloter une production live : comprendre les 4 couches du contrôle AV
- Surfaces de contrôle et automation : du bouton à l’action en production live
- Protocoles de contrôle AV : VISCA, OSC, NDI® PTZ, ONVIF et les autres
Pour relier ce cadre à un type de production, consultez les pages Solutions (broadcast, corporate, sport, éducation). Pour identifier la configuration adaptée à un projet et le matériel correspondant, la page Où acheter permet de trouver un revendeur, ou prenez contact pour un échange technique.