Running on MacOS, ndi-python version 5.1.1.5 installed through pip/brew
pip install ndi-python
Requirement already satisfied: ndi-python in /opt/homebrew/lib/python3.10/site-packages (5.1.1.5)
I'm trying to implement an NDI router following the example in examples/router.py
I thought I had it set up correctly, and NDI players can see it, but they do not properly switch to the routed source.
I modified examples/find.py to print out the URL associated with the NDI source and discovered that it was being mapped to localhost (127.0.0.1)
e.g.:
dans-macbook:example dan$ python find.py
Network sources (12 found).
..
DANS-MACBOOK.BXB (HDMI1)
127.0.0.1:5961
DANS-MACBOOK.BXB (HDMI2)
127.0.0.1:5962
DANS-MACBOOK.BXB (HDMI3)
127.0.0.1:5963
DANS-MACBOOK.BXB (HDMI4)
127.0.0.1:5964
DANS-MACBOOK.BXB (HDMI5)
127.0.0.1:5965
...
I do not find anything in the NDI SDK to specify the local address which should be used (am I missing something?).
Is this a problem with ndi-python, or is it a bug in the Mac version of the SDK?
Running on MacOS, ndi-python version 5.1.1.5 installed through pip/brew pip install ndi-python Requirement already satisfied: ndi-python in /opt/homebrew/lib/python3.10/site-packages (5.1.1.5)
I'm trying to implement an NDI router following the example in examples/router.py
I thought I had it set up correctly, and NDI players can see it, but they do not properly switch to the routed source. I modified examples/find.py to print out the URL associated with the NDI source and discovered that it was being mapped to localhost (127.0.0.1) e.g.: dans-macbook:example dan$ python find.py Network sources (12 found). ..
I do not find anything in the NDI SDK to specify the local address which should be used (am I missing something?). Is this a problem with ndi-python, or is it a bug in the Mac version of the SDK?