-
Notifications
You must be signed in to change notification settings - Fork 61
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
zeroconf/avahi support #78
Comments
A short notice, for proprietary discovery it's possible to use UDP broadcast on a (shared) port. |
I don't necessarily think zeroconf (mDNS/DNS-SD) should be part of liblo. There already are libraries or APIs for system services for every platform to handle it. So we can just leave the discovery and announcement jobs to them. |
To be clear this idea just comes from having a recent look at the 1.1 spec, where I'd forgotten until now that this was "officially" proposed. I recall something about avahi and liblo from many years ago but I don't remember in one context, and I guess that code did not survive. @7890 we do something similar on libmapper but using multicast. It works great actually. @showlabor could be, i put this here for discussion. i haven't looked into how easy it is, at least i would keep it optionally compiled if anything. certainly not every OSC service wants to announce itself this way. I'll put this on the shelf for now but leave it open for a while in case there are any more comments from the community.. |
It should be a configuration option to allow discoverability over the zeroconf protocol as outlined in OSC 1.1 spec.
The text was updated successfully, but these errors were encountered: