Page 1 of 1

NDI Multicast

Posted: Wed Mar 25, 2020 17:43
by MDunford
We are currently trying to configure a system to send an NDI stream to a lot (20+) of machines. Currently we are finding that Resolume sends a separate unicast stream to each receiver, which uses up network bandwidth very quickly.

Does the implementation of NDI in Resolume support multicasting? According the Newtek SDK the protocol does support multicast but it is not enabled by default:

"NDI supports multi-cast based video sources, using multicast UDP with forwards error correction to correct for packet loss."

I understand that this might not be enabled by default as it could cause serious problems with improperly configured networks, but the option to enable it would give a lot more flexibility for advanced users.

Any information that you have regarding this would be much appreciated.


Re: NDI Multicast

Posted: Thu Mar 26, 2020 15:16
by deflost
we are also very interested in ndi multicast.
so would it be possible in future?


Re: NDI Multicast

Posted: Thu Mar 26, 2020 16:56
by Zoltán
Get NDI Tools, and NDI Access Manager in particular.
On the sender, start Access Manager and enable Multicast Sending.
Képernyőfotó 2020-03-26 - 16.52.44.png
Now start Resolume on the sender, and start your receivers on the network, and it should 'just work'.
Of course your switch and devices need to support multicast too.

This is all managed by the NDI libraries, Resolume just tells the library the texture to broadcast. So if you experience issues, it's best to contact Newtek about them.
Improper configuration can bring your network down, so be careful.