We have an all-mac system. We've been using it OK for 6 months now.
I have, however had to be creative in sending a keynote from a macbook pro 2012 to the network, yes it's old but we tried the same file with a newer macbook and still things didn't work quite right.
We've been using VmixDesktop capture of Display 2 over the network without problems for our iMacs and MacMini since showing screen 2 of a MacBook Pro via NDI scan converter seems impossible since to select Keynote screen 2, Keynote screen 2 needs to be activated and if it's activated then keynote blocks us from going into NDI scan converter and selecting the feed to be sent or making any changes to the quality of the feed.
When we tried a macbook with VmixDesktop capture of a file with a video background we did have output BUT:
1) The slide shown via HDMI and the slide shown via NDI were not always the same and sometimes took forever to catch up
2) The background video stuttered, it wasn't nice and smooth as it should be.
I have been doing tests with a different laptop mac that doesn't have much RAM at the moment. Even if I remove the background video from the Keynote file and play just the background video using QuickTime player, it plays properly, waits a bit and then plays again, it's never a smooth feed, whereas playing something on YouTube and showing it over NDI seems to work without any problems, proving that the NDI feed can work.
So although I do have a workaround solution, sending the feed via HDMI into our video switcher and using the feed from the video switcher as the NDI source which then outputs video that is very smooth. I'd really like to understand what the problem is.
I've tried manual ethernet configuration on the 2 tests macbooks, setting it to Jumbo but I don't know what else to try.
The NDI signal taken from the video converter via a BirdDog mini works just fine, so it doesn't look like the problem is the network.
Does anyone have any ideas or point me in the direction of other tests to do to try to work this out?