Sommario
introduzione
TM-1040 Guida alla risoluzione dei problemi dello streaming video multicast UDP!! spiega come configurare lo streaming multicast, verificare il rilevamento della telecamera, e risolvere i problemi di riproduzione comuni quando si utilizzano flussi UDP MPEG-TS con VLC o SPlayer.
È progettato per aiutarti a identificare rapidamente errori di configurazione e problemi relativi alla rete durante i test.
Q: Il sistema supporta il multicast? Posso inviare un flusso a più IP?
UN: sì.
Il sistema supporta pienamente Streaming video multicast UDP, consentendo la consegna di un flusso video a più ricevitori contemporaneamente senza duplicare i flussi per ciascun indirizzo IP.
Si tratta di un meccanismo di streaming uno-a-molti all'interno della stessa rete.
Come funziona il multicast UDP
Per abilitare la modalità multicast:
- Imposta il IP remoto sul mittente (codificatore) lato a un indirizzo multicast
Esempio:224.0.0.23 - Tutti i ricevitori devono unirsi allo stesso gruppo multicast utilizzando lo stesso indirizzo IP
Esempi di configurazione del ricevitore


Giocatore:
- Imposta IP del gruppo:
224.0.0.23
VLC Media Player:
- Apri il flusso di rete:
udp://@224.0.0.23:8090
Note importanti
- L'IP effettivo del dispositivo non è importante in modalità multicast
- La consegna del flusso dipende dal supporto o meno del multicast da parte della rete
- Tutti i dispositivi devono unirsi allo stesso gruppo multicast
- Le prestazioni dipendono fortemente dalla stabilità e dalla configurazione della rete
Esempio di impostazione IP remota (Lato encoder)
Impostazione IP remota su multicast da SDI/AHD a scheda encoder IP:
- Imposta la modalità di uscita: Multicast UDP
- Imposta IP multicast:
224.0.0.23 - Imposta la porta: es.
8090 - Salva la configurazione e riavvia la scheda di codifica
⚠️ Importante: L'encoder deve essere spento e riacceso (riavviato) affinché le modifiche abbiano effetto.
Esempio di impostazione URL di rete VLC
Impostazione URL di rete VLC per lo streaming multicast:
- Apri VLC
- Clic Multimedia → Apri Streaming di rete
- accedere:
udp://@224.0.0.23:8090 - Fare clic su Riproduci
Controllo della telecamera e dell'encoder (Molto importante)
Prima di testare lo streaming multicast:
- Controlla il pagina video del server web
- Assicurarsi che la fotocamera venga rilevata correttamente
- Se la fotocamera non viene rilevata, non verrà emesso alcun flusso video
- Verificare i parametri di codifica
- Correggere le impostazioni di risoluzione e bitrate
- Assicurarsi che l'output UDP sia abilitato
- Riavviare il codificatore dopo le modifiche alla configurazione
Guida alla risoluzione dei problemi dello streaming video multicast UDP!!
Se il multicast non funziona, seguire questo elenco di controllo per la risoluzione dei problemi:
1. Problemi relativi all'ambiente di rete
- Il router/switch non supporta il multicast
- Snooping IGMP abilitato ma non esiste alcun interrogante IGMP
- I dispositivi si trovano su VLAN o sottoreti diverse
- La rete Wi-Fi blocca il traffico multicast
- Interferenza VPN o rete virtuale
2. PC / Problemi VLC
- Il firewall di Windows blocca il traffico UDP
- Il software antivirus blocca i pacchetti multicast
- VLC è associato all'interfaccia di rete sbagliata
- Più adattatori di rete causano conflitti di routing
- Formato del flusso di rete errato utilizzato in VLC
3. Problemi di configurazione dell'encoder
- Telecamera non rilevata → nessun flusso in uscita
- IP multicast o configurazione della porta errata
- L'encoder non è stato riavviato dopo le modifiche
- Formato di streaming errato (deve essere MPEG-TS per la compatibilità VLC)
4. Protocollo & Problemi di comportamento multicast
- TTL multicast troppo basso per consentire il passaggio dei dispositivi di rete
- Lo switch non supporta il livello 2 inoltro multicast
- Partecipazione IGMP non registrata correttamente
- La rete non inoltra correttamente i pacchetti multicast
5. Passaggi di debug consigliati
Se ancora non riesci a ricevere lo streaming:
- Testare prima unicast per verificare che l'output del codificatore funzioni
- Prova VLC su un PC o un'interfaccia di rete diversa
- Disabilita temporaneamente il firewall per testarlo
- Collegare l'encoder e il PC direttamente tramite lo switch (stessa sottorete)
- Controllare le impostazioni multicast del router/switch (abilitare il supporto IGMP)
Riepilogo
Il Guida alla risoluzione dei problemi dello streaming video multicast UDP!! ti aiuta:
- Configura correttamente lo streaming multicast
- Imposta i parametri dell'encoder e del VLC
- Comprendere i requisiti della rete multicast
- Diagnostica rapidamente i guasti più comuni
Il multicast è potente ma dipende fortemente dal supporto di rete. La corretta configurazione sia del codificatore che dell'infrastruttura di rete è essenziale per una distribuzione video stabile.
Q: La latenza RTSP è troppo alta nella nostra applicazione, mentre l'unicast UDP funziona bene con bassa latenza.
però, non siamo stati in grado di configurare correttamente il multicast UDP. In alternativa, è possibile configurare più indirizzi di destinazione unicast UDP in modo che lo stesso flusso possa essere inviato a più ricevitori contemporaneamente?
UN: Tecnicamente, la tua esigenza è esattamente ciò per cui è progettato il multicast UDP, e il multicast rimane la soluzione standard e consigliata per distribuire lo stesso flusso video a più ricevitori con un sovraccarico minimo di larghezza di banda.
Se il multicast attualmente non funziona, il problema è solitamente legato alla configurazione della rete piuttosto che al codificatore stesso. Le cause tipiche includono:
- Impostazioni di snooping IGMP o filtro multicast su switch/router
- Problemi di configurazione della VLAN o della sottorete
- Autorizzazioni multicast lato ricevitore
- Limitazioni nella gestione multicast dell'AP wireless
Come soluzione alternativa, è tecnicamente possibile creare una versione firmware personalizzata che supporti più indirizzi di destinazione unicast UDP contemporaneamente. Per esempio, l'interfaccia web potrebbe essere modificata per consentire la configurazione di diversi indirizzi IP di destinazione, e il codificatore trasmetterebbe flussi UDP separati a ciascuna destinazione.
però, questo approccio generalmente non è consigliato perché introduce un notevole sovraccarico di larghezza di banda.
Per esempio:
- 1 destinazione = utilizzo normale della larghezza di banda
- 2 destinazioni = circa 2× utilizzo della larghezza di banda
- 3 destinazioni = circa 3 volte l'utilizzo della larghezza di banda
Ciò è particolarmente importante negli ambienti di trasmissione wireless, dove il throughput disponibile è limitato. Più flussi unicast possono consumare rapidamente la larghezza di banda wireless disponibile e ridurre la stabilità e le prestazioni complessive del sistema.
Questo è proprio il motivo per cui esiste il multicast: consente a più ricevitori di condividere lo stesso flusso senza moltiplicare il consumo di larghezza di banda della rete.
Perciò, consigliamo vivamente di risolvere la configurazione della rete multicast anziché implementare più output unicast paralleli quando possibile.

Fai una domanda
Grazie per la risposta. ✨