OutilX
Découvrez. Diffusez. Gérez. Distribution vidéo sans configuration pour les plateformes GVA. Diffusion vidéo conforme à la norme DEF STAN 00-082.
Le défi
Les véhicules blindés modernes embarquent plus de 20 caméras (de jour, thermiques, passagers), diffusant simultanément leurs images via un réseau Ethernet partagé. La norme DEF STAN 00-082 exige que chaque écran du véhicule puisse détecter et afficher automatiquement n'importe quel flux vidéo, sans configuration manuelle.
ToolX permet cela.
Comment ça marche
Branchez une caméra au réseau du véhicule. ToolX la détecte. Tous les écrans la repèrent. La vidéo est diffusée. C'est tout.
Trois protocoles fonctionnent ensemble de manière transparente :
| Protocole | Ce que ça fait | |
|---|---|---|
| Découvrir | SÈVE | Les caméras s'annoncent sur le réseau toutes les quelques secondes. |
| Décrire | SDP | Chaque annonce contient les détails de résolution, de codec et d'adresse. |
| Livrer | RTP | Diffusion de données vidéo via multidiffusion UDP efficace |
Caractéristiques principales
Découverte automatique des flux
Aucune adresse IP à configurer. Aucun tableur à gérer. Les caméras diffusent les annonces SAP sur le réseau, et ToolX établit un inventaire en direct de tous les flux disponibles, mis à jour en temps réel.
- Les flux vidéo apparaissent quelques secondes après la mise en service de la caméra.
- Les flux obsolètes sont automatiquement signalés lorsque les annonces cessent.
- Suppression complète via la suppression SAP lorsqu'une caméra est mise hors tension
Prise en charge étendue des codecs
Du format non compressé sans perte au format compressé économe en bande passante, choisissez le format adapté à votre mission.
| Format | Qualité | Bande passante | Idéal pour |
|---|---|---|---|
| YCbCr 4 2 | Sans perte | ~368 Mbps | Fidélité maximale, réseaux 10 GbE |
| RGB 24 bits | Sans perte | ~553 Mbps | Usage général, profondeur de couleur maximale |
| Mono 8/16 bits | Sans perte | ~18 / 37 Mbps | Capteurs d'imagerie thermique (TI) |
| H.264 | Quasi sans perte | ~2–8 Mbps | Réseaux standard 1 GbE, multicaméra |
| H.265 | Quasi sans perte | ~1–4 Mbps | Liens à bande passante limitée |
Encodage accéléré par matériel
L'utilisation de plusieurs encodeurs permet de maintenir une faible latence et une utilisation minimale du processeur :
- VA-API — Accélération matérielle GPU (par défaut)
- OpenH264 — Codec logiciel portable
- OpenMAX — Plateformes embarquées (Raspberry Pi, SBC)
Gestion intégrée des périphériques (VIVOE MIB)
Chaque caméra d'un réseau GVA expose une interface de gestion SNMP standard définie par DEF STAN 00-082 Annexe A. ToolX inclut un navigateur SNMP intégré pour interroger tout périphérique conforme.
Manufacturer, serial, versions "] B["videoFormatTable
Resolution, codec, colourspace "] C["channelControl
Multicast IP, RTP config, SAP "] D["vivoeNotifications
Error & conflict traps "] end ROOT --> A ROOT --> B ROOT --> C ROOT --> D
DEF STAN 00-082 en bref
Tout ce que fait ToolX est directement conforme à la norme. Voici à quoi ressemble la conformité :
| Exigence | Standard dit | ToolX livre |
|---|---|---|
| transport fluvial | Multidiffusion RTP sur UDP | Tous les flux sur 239.192.xx:5004 |
| Vidéo non compressée | RFC 4175 obligatoire | RGB24, YCbCr 4 2, Mono8, Mono16 |
| Découverte des cours d'eau | SAP/SDP requis | Annonce automatique + tableau de découverte en direct |
| suppression du cours d'eau | Suppression SAP requise | Annonces de fermeture propre |
| Gestion des appareils | VIVOE MIB via SNMPv2c | Fonction intégrée de parcours et d'interrogation SNMP |
| Nommer les appareils photo | Désignations GVA | Dénomination standard DL / TI / PAX |
| Multiflux | Plus de 20 flux simultanés | Testé avec des systèmes de caméras embarquées complets |
Désignations des caméras GVA
Les caméras suivent un système de dénomination standardisé afin que les opérateurs sachent toujours quelle vue ils visualisent :
| Code | Signification | Exemple |
|---|---|---|
| DL | Lumière du jour (spectre visible) | Centre avant DL |
| TI | Imagerie thermique (infrarouge) | Centre avant TI |
| PAX | Passagers / intérieur | Caméra PAX 1 |
Associée à la position — Avant , Arrière , Gauche , Droite , Centre — chaque caméra du véhicule possède une identité unique et lisible par l'homme.
Architecture réseau
Stream Discovery"] RTP["RTP
Video Delivery"] SNMP["SNMPv2c
VIVOE MIB"] end subgraph "Transport" SAP --> UDP1["UDP 224.2.127.254:9875"] RTP --> UDP2["UDP 239.192.x.x:5004"] SNMP --> UDP3["UDP unicast :161"] end subgraph "Network" UDP1 --> MC["IPv4 Multicast"] UDP2 --> MC UDP3 --> UC["IPv4 Unicast"] end MC --> ETH["1 GbE / 10 GbE Ethernet"] UC --> ETH
Planification de la bande passante
Vous utilisez plusieurs caméras ? Voici à quoi vous pouvez vous attendre en 1280×720 à 25 images/s :
| Codec | Par flux | 11 caméras | 20 caméras |
|---|---|---|---|
| YCbCr 4 2 | 369 Mbps | 4,1 Gbit/s | 7,4 Gbit/s |
| H.264 | 2 à 8 Mbps | 22–88 Mbps | 40–160 Mbps |
| H.265 | 1 à 4 Mbps | 11–44 Mbps | 20 à 80 Mbps |
En résumé : le H.264 permet d’intégrer facilement un système complet de caméras embarquées sur un réseau dorsal standard de 1 GbE. La version non compressée nécessite 10 GbE, mais offre une latence nulle et des images d’une netteté exceptionnelle.
Scénarios de déploiement
H.264 720p 25fps"] end subgraph "Trailblaizer Pod" C2["2 Cameras
Day + Night
1080p H.264"] end subgraph "Pi Camera Array" C3["6 × Raspberry Pi
720p H.264"] end C1 --> N["GVA Ethernet Backbone"] C2 --> N C3 --> N N --> D1["Crew Station 1"] N --> D2["Crew Station 2"] N --> D3["Commander Display"] N --> TX["ToolX
Diagnostics &
Monitoring"]
Pourquoi ToolX
- Priorité aux normes — Conçu dès le départ pour la norme DEF STAN 00-082, édition 3
- Aucune configuration requise — La découverte automatique SAP/SDP élimine toute configuration manuelle des flux.
- Flexibilité des codecs — Non compressé pour une qualité optimale, H.264/H.265 pour une bande passante réduite, à vous de choisir.
- Diagnostic complet — Surveillance SAP en direct, lecture du flux, inspection des périphériques SNMP, enregistrement
- Architecture ouverte — Basée sur la bibliothèque open-source MediaX
- Multiplateforme — natif Linux avec interface graphique Qt6, outils en ligne de commande sans interface graphique pour le déploiement embarqué