NDI — Network Device Interface
01 — Définition
Le NDI (Network Device Interface) est un protocole de vidéo sur IP créé par NewTek et développé aujourd'hui par le groupe Vizrt, qui a racheté NewTek en 2019. Il transporte vidéo, audio et métadonnées sur des réseaux Ethernet standard et permet aux appareils de découvrir les sources présentes sur le réseau. Le NDI High Bandwidth emploie le codec SpeedHQ, une compression intra-image présentée comme visuellement sans perte ; un flux 1080p60 demande au plus 132 Mbit/s environ, contre 2,97 Gbit/s pour le même format non compressé en 3G-SDI. Le NDI HX3 utilise une compression H.264 ou H.265 et demande jusqu'à 62 Mbit/s environ en H.264 à 1080p60. La latence est de l'ordre d'une image en High Bandwidth. Le NDI exige au minimum des ports Ethernet gigabit, et le 10 GbE est recommandé pour les systèmes comportant de nombreux flux ou des sources 4K.
02 — Sur le terrain
Le trafic NDI et le trafic Dante d'un même réseau se disputent la bande passante et les ressources des switches. La pratique courante consiste à les séparer sur des VLAN distincts ou des switches dédiés et à appliquer une qualité de service ; la documentation NDI publie des réglages de switch recommandés. Une liaison montante gigabit partagée entre plusieurs flux High Bandwidth et un réseau Dante peut saturer, ce qui provoque des pertes d'image et des clics audio.
04 — Leçons liées
05 — Sources
- NDI Docs, White paper Bandwidth — NDI High Bandwidth (SpeedHQ2, 8 bits 4:2:2) : 132,14 Mbit/s au maximum en 1080p60 — docs.ndi.video
- NDI Docs, White paper Bandwidth — NDI HX3 H.264 (8 bits 4:2:0) : 62 Mbit/s au maximum en 1080p60 — docs.ndi.video
- NDI Docs, Recommended Network Switch Settings for NDI — ports gigabit au minimum, réglages de switch — docs.ndi.video
- Sports Video Group, Vizrt Purchases NewTek (1er avril 2019) — rachat de NewTek par Vizrt en 2019 — sportsvideo.org
- Wikipédia, Serial digital interface — SMPTE ST 424, 3G-SDI à 2,97 Gbit/s (débit non compressé de référence en 1080p60) — en.wikipedia.org