Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Getting Two Computers to Connect and Send to Each Other #3

Open
brandflake11 opened this issue Nov 21, 2019 · 4 comments
Open

Getting Two Computers to Connect and Send to Each Other #3

brandflake11 opened this issue Nov 21, 2019 · 4 comments

Comments

@brandflake11
Copy link

Hello again,

I am trying to get two computers to send ndi to each other, but I am having difficulties with any two computers with the ndi externals to even find sources. I have the objects loading on both Linux machines, but no sources can be found at all with the help patches. I have been using the ndi-sender-help and the gl_ndisender-help patches with the ndireceiver-help.

What can I do to debug this and get this working? I can provide any information you may need for help.

@gogo2
Copy link
Owner

gogo2 commented Nov 21, 2019

Does it work when you have sender and receiver on the same machine?

You can use other software supporting NDI (Resolume Arena, madampper, obs) to check if it's problem related to pd_ndi or not.

For NDI both computers have to be in the same local network and have IP address from the same pool. Also any VPN service, firewall etc. can make detecting NDI sources impossible.

@brandflake11
Copy link
Author

Thanks for getting back.
I wasn't able to detect the ndi source when trying with pure-data to obs (even though I can get two computers with obs to connect over ndi, so ndi in obs is working), or from getting an ndi source from the same computer back into itself.

Also, a question regarding all of this: do you only need the libndi.so files for the external to work? I have copied the libndi.so files to /usr/lib, which is recognized by pd, but I am wondering if the rest of the files from the sdk need to be somewhere as well.

@gogo2
Copy link
Owner

gogo2 commented Nov 30, 2019

Did you solve your problem?
if not:
Do you receive "ndisender: start transmission" message in pd console?
And did you try it on another machine/platform?
I'm using this external a lot recently on all platforms and several configurations and I've never encounter such a problem. What linux are you using?

libndi should be enough.

Sorry for the late response.

@brandflake11
Copy link
Author

Hey, sorry for the late reply. I am using Ubuntu 18.04, latest Arch Linux, and latest Manjaro. I am still having the issue.

I get the "ndisender: start transmission" message in console. I have to say, I haven't tried this on Macos or Windows, so maybe that would be worth a try.

Also, another weird question you may or may not know about: do you know if the external works with pd-l2ork? I am using the latest version of pd-l2ork (1.0, not purr-data) on all of the machines. Maybe this has something to do with it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants