-
Notifications
You must be signed in to change notification settings - Fork 81
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
A service discovery issue on Linux #427
Comments
Please run nmos-cpp-node with a config.json setting |
------------------------------------------------Here is the log------------------------------------------------------------------------ |
Please try adding |
Thanks a lot for your help.I have successfully solved this problem through the above method. Now I have another question that I need your help with. Can I specify a specific network port to send mdns broadcast packets to perform service discovery. In the code, I found that the service discovery is implemented through the DNSServiceBrowse function. Can I configure the 'interacteIdex' parameter to achieve this?
|
The lower levels of the DNS-SD implementation in nmos-cpp support that, but the higher level always uses Why do you need to limit the discovery operation to a single interface? |
Thank you very much for your help. This issue has been resolved. At that time, we encountered an issue where mdns packets could not be sent out, so we wanted to specify the network port to investigate the problem. The result was that the corresponding network port did not have multicast enabled. Of course, setting the 'interacte_id' to 0 in the code is always correct. |
After deploying Avahi on Linux and running ‘nmos-cpp-node’, the log printed 'After DNSServiceBrowse DNSServiceBrowseReply received error: -65537‘. From the Avahi source code, I found that the reason for this error code is unknown (kDNServiceErrUnUnknown). How can I solve this problem? Thanks a lot for your help.
The text was updated successfully, but these errors were encountered: