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.
Thanks.