BLOG

Che cos’è l’NDI?

Ultimo aggiornamento:

  Questa pagina è stata tradotta automaticamente da DeepL. Switch to English

Se il tuo sistema di streaming prevede l'uso di più di un computer, trasferire i video da uno all'altro è solitamente la parte più complicata. I cavi HDMI hanno una lunghezza limitata, e avere un secondo PC in un'altra stanza significa far passare il cavo attraverso le pareti oppure rinunciare del tutto all'idea.

NDI adotta un approccio diverso. Anziché trasmettere il segnale video tramite un cavo dedicato, invia video, audio e dati di controllo attraverso la rete già esistente. Questa guida spiega cos’è NDI, perché è stato creato, quando è indicato per una configurazione di streaming e come si differenzia dall’acquisizione tramite HDMI.

Che cos’è in realtà l’NDI

NDI è l'acronimo di Network Device Interface. Sviluppato originariamente da NewTek e ora di proprietà di Vizrt, è un protocollo che consente a dispositivi e software di scambiarsi dati video e audio su una rete IP standard, utilizzando gli stessi cavi Ethernet e gli stessi switch che trasportano il resto del traffico.

Il problema che risolve riguarda le produzioni in diretta. Le connessioni video tradizionali sono di tipo punto a punto: un cavo, una sorgente, una destinazione. Aggiungere una telecamera significa aggiungere un cavo. Spostare una sorgente all’interno di un edificio significa stendere un cavo più lungo oppure convertire il segnale in un formato che consenta una maggiore distanza di trasmissione. In uno studio con una dozzina di sorgenti, ciò comporta una notevole infrastruttura fisica, costosa da installare e lenta da modificare.

L'NDI elimina la necessità di un cavo dedicato. Qualsiasi dispositivo presente in rete può inviare un flusso video e qualsiasi dispositivo presente in rete può riceverlo. Aggiungere una sorgente significa collegarla alla rete, non posare nuovi cavi. Riorganizzare una produzione significa modificare le impostazioni software relative a chi riceve cosa.

Questo approccio ha avuto inizio nel settore delle trasmissioni televisive e degli eventi dal vivo, dove la flessibilità giustifica l’investimento iniziale. Da allora si è diffuso anche nelle configurazioni domestiche, dove lo stesso vantaggio si applica su scala ridotta: il PC da gaming e quello dedicato allo streaming possono trovarsi in stanze diverse e funzionare comunque in sinergia.

Come funziona l’NDI nella pratica

L'NDI codifica video e audio sul dispositivo mittente, li invia attraverso la rete sotto forma di dati e li decodifica sul dispositivo ricevente. Il rilevamento avviene automaticamente sulla maggior parte delle reti locali, quindi una sorgente che inizia a trasmettere viene visualizzata come ingresso disponibile su altri dispositivi senza necessità di configurare manualmente l'IP.

Ci sono due fattori determinanti per il buon funzionamento di questo sistema:

  • Larghezza di banda. Il protocollo NDI completo è progettato per privilegiare la qualità rispetto alla compressione, pertanto ogni flusso occupa una porzione significativa di una connessione da un gigabit. La presenza di più flussi simultanei comporta un rapido aumento del consumo di banda. Per le connessioni con minore margine di larghezza di banda, la famiglia NDI HX applica una compressione più intensa. Gli standard HX e HX2 sacrificano la latenza a favore di bitrate notevolmente inferiori, mentre HX3 offre una latenza molto simile a quella del protocollo NDI completo, pur utilizzando solo una frazione della larghezza di banda.
  • Qualità della rete. È fortemente consigliabile utilizzare una connessione Ethernet cablata. Il Wi-Fi introduce una variabilità che si traduce in perdita di frame o interruzioni, specialmente su una rete domestica molto trafficata. Uno switch Gigabit tra i due computer garantisce risultati più prevedibili rispetto all’inoltro di tutto il traffico attraverso un router condiviso.

La latenza è bassa ma non pari a zero. Su una rete cablata Gigabit, lo stream NDI stesso ha una latenza inferiore a un frame; tale valore si avvicina a uno o due frame una volta aggiunte l’acquisizione e l’elaborazione software. Nel caso di una configurazione di streaming con due PC, in cui il computer mittente esegue il gioco e quello ricevente esegue l’encoder, tale ritardo si verifica nel percorso dello streaming piuttosto che in ciò che si vede durante il gioco. Per qualsiasi attività in cui si debba reagire in tempo reale al feed NDI, vale la pena effettuare dei test prima di procedere.

Quando l'NDI è la scelta giusta per una configurazione di streaming

Il caso più evidente è quello della distanza. Se il secondo PC si trova su un altro piano, in un’altra stanza o in qualsiasi luogo non raggiungibile in modo affidabile con un cavo HDMI standard, NDI trasforma un problema di cablaggio in un problema di rete. I cavi HDMI passivi sono affidabili solo fino a circa 25 piedi, e ancora meno in 4K, quindi di solito è la distanza a fare la differenza. La rete Ethernet ha una portata maggiore rispetto all’HDMI e la maggior parte delle abitazioni ne dispone già in parte.

È utile anche quando la configurazione cambia spesso. Se sposti regolarmente le apparecchiature, aggiungi un portatile per un progetto specifico o desideri utilizzare uno smartphone o un tablet come sorgente aggiuntiva, NDI gestisce tutto ciò senza richiedere nuovo hardware per ogni nuova aggiunta.

Vale la pena valutare questa opzione se disponi già dell'attrezzatura di rete. Il software NDI è gratuito, compresi NDI Tools e i plugin che ne consentono l'utilizzo con le più comuni applicazioni di streaming. Se i tuoi PC sono già collegati via cavo a uno switch Gigabit, l'unico costo per provarlo è il tuo tempo.

L'NDI sostituisce una scheda di acquisizione?

Entrambi gli approcci risolvono lo stesso problema, ovvero trasferire un video da un dispositivo all’altro, ma lo fanno in modi diversi e i compromessi sono concreti. In breve: NDI funziona meglio con sorgenti informatiche su una rete cablata, mentre una scheda di acquisizione è la soluzione più adatta per console, videocamere e qualsiasi sorgente HDMI. La scelta pratica dipende da ciò che si sta acquisendo e dal livello di prevedibilità richiesto.

L'NDI funziona bene quando la sorgente è un computer. È flessibile, non richiede hardware aggiuntivo ed è scalabile per gestire più sorgenti senza bisogno di cavi aggiuntivi. Ciò a cui si rinuncia è l'indipendenza dalla rete: se qualcuno avvia un download di grandi dimensioni o se lo switch è saturo, ciò si riflette nello streaming.

Una scheda di acquisizione è l'ideale quando la sorgente è un dispositivo dotato di uscita HDMI e quando si desidera che il percorso video funzioni sempre allo stesso modo in ogni sessione. Le console sono l’esempio più ovvio, dato che una PlayStation o una Xbox non sono in grado di trasmettere in formato NDI, ma lo stesso vale per le videocamere e per i PC in cui si preferisce evitare di aggiungere traffico di rete all’equazione. Se stai ancora valutando se ne hai davvero bisogno, la nostra guida su come capire se una scheda di acquisizione è adatta alla tua configurazione approfondisce la questione, mentre l’articolo su cosa fa una scheda di acquisizione ne illustra i fondamenti.

Molte configurazioni utilizzano entrambe le soluzioni. Il segnale video proviene da una console tramite una scheda di acquisizione, mentre un secondo computer fornisce una sorgente software tramite NDI.

  NDI Scheda di acquisizione
Distanza Fin dove arriva la tua rete Limitato dalla lunghezza del cavo
Fonti citate Software e dispositivi compatibili con NDI Qualsiasi uscita HDMI, comprese le console
Dipende da Larghezza di banda e stabilità della rete Nient’altro oltre al cavo e alla porta USB
Configurazione Configurazione del software su entrambe le macchine Collegalo e via!
Supporto per console Non direttamente: le console non supportano l'uscita NDI Sì

Come si configura NDI?

Il percorso generale è lo stesso nella maggior parte delle configurazioni:

  1. Installa NDI Runtime su entrambe le macchine. Il modo più semplice per procurarselo è tramite NDI Tools, un pacchetto gratuito che include anche utilità per l'invio, la ricezione e la verifica del corretto funzionamento del discovery.
  2. Collegare entrambi i computer alla stessa rete locale, preferibilmente tramite cavo allo stesso switch.
  3. Aggiungi il plugin NDI per il tuo software di streaming. Per OBS Studio si tratta di DistroAV, rinominato da obs-ndi nel 2024: si tratta di un plugin della community a sé stante, piuttosto che di una funzionalità integrata. Le versioni attuali richiedono una build recente di OBS e il runtime NDI 6.
  4. Sulla macchina mittente, avviare un'uscita NDI.
  5. Sul computer ricevente, aggiungi una sorgente NDI nel tuo software di streaming e seleziona il computer mittente dall'elenco delle sorgenti rilevate.

Importante: se le sorgenti non vengono visualizzate, la causa è solitamente l’isolamento di rete piuttosto che un’installazione non corretta. I segmenti di rete degli ospiti, le VLAN e alcuni sistemi Wi-Fi mesh bloccano il traffico di rilevamento su cui si basa NDI. Collegare entrambe le macchine allo stesso segmento cablato risolve la maggior parte di questi casi. Se devono trovarsi su sottoreti diverse, il server di rilevamento NDI consente di indirizzare entrambe le macchine a un indirizzo fisso invece di affidarsi al rilevamento automatico.

Gestione dell'audio in una configurazione con due PC

L'NDI trasmette sia l'audio che il video, il che copre le esigenze di base. La situazione si complica quando si desiderano mix separati: l'audio del gioco a un livello per te e a un altro per lo streaming, la chat vocale isolata dalla registrazione, la musica che si abbassa quando parli.

Questo tipo di instradamento rappresenta un problema diverso dal trasferimento di video tra computer e, di solito, viene risolto a livello audio piuttosto che a livello video. Wave XLR Pro gestisce l’audio da due PC a livello hardware, con mix indipendenti in esecuzione simultanea, come illustrato in dettaglio nel nostro articolo su Wave XLR Pro e lo streaming da due PC. Per un approccio software allo stesso problema, Wave Cast è stato progettato specificamente per l’audio da due PC.

Da sapere: nessun dispositivo Elgato invia o riceve direttamente il segnale NDI. Se l’NDI fa parte del percorso video, il percorso audio può comunque essere gestito separatamente tramite il dispositivo più adatto a tale scopo.

Domande frequenti

NDI è gratuito?


Gli strumenti software NDI sono scaricabili gratuitamente, compresi gli NDI Tools, e l’SDK rimane esente da royalty per l’uso standard del software. Nel 2025 Vizrt ha introdotto alcune esclusioni: l’hardware a uso specifico, i dispositivi embedded e le implementazioni cloud con accesso limitato richiedono ora una licenza commerciale a pagamento. Anche alcune applicazioni di terze parti che supportano NDI sono a pagamento. Per una configurazione di streaming standard, nessuna di queste condizioni è applicabile.



Posso utilizzare NDI tramite Wi-Fi?


Funziona, ma non è consigliabile per l'NDI completo. La connessione wireless introduce una variabilità che si manifesta con la perdita di frame. I formati NDI HX a larghezza di banda inferiore sono più tolleranti a questo fenomeno, in particolare l'HX3.



È possibile acquisire una console con NDI?



No. Le console dispongono di un'uscita HDMI e non supportano il protocollo NDI, quindi per acquisire il segnale dalla console è necessaria una scheda di acquisizione.



L'NDI sostituisce una scheda di acquisizione?


Per le sorgenti informatiche collegate a una rete cablata stabile, è possibile. Per le console, le videocamere e qualsiasi sorgente HDMI, non è possibile. Molte configurazioni utilizzano entrambe le opzioni per diverse parti della catena del segnale.



Quanta larghezza di banda utilizza NDI?


Basti pensare che la Gigabit Ethernet rappresenta lo standard minimo pratico per l'NDI completo, con la necessità di una maggiore larghezza di banda man mano che si aggiungono flussi simultanei. L'NDI HX ne richiede molto meno.



Scegliere tra l'uno e l'altro

Vale la pena provare NDI se il tuo secondo dispositivo è un computer, la tua rete è cablata e l'ostacolo principale è la distanza. Se la tua sorgente è una console o una videocamera, oppure se hai bisogno che il percorso video funzioni esattamente allo stesso modo in ogni sessione, una scheda di acquisizione è la soluzione più diretta. Il nostro confronto tra schede di acquisizione ti aiuta a capire quale sia la più adatta alla tua configurazione.

Stay up to date with Elgato. Get our latest News, Guides, and Product Updates in your Google feeds.

Add Elgato as a preferred source

Was this article helpful?