[vlc-devel] [PATCH 1/7] Add mDNS Services Advertisement submodule (stub)

Rémi Denis-Courmont remi at remlab.net
Fri Jul 26 17:55:56 CEST 2019


Le perjantaina 26. heinäkuuta 2019, 14.54.58 EEST Marvin Scholz a écrit :
> I think in general what you want is to allow individual plugins to use
> the service advertisement module(s) to advertise themselves or add
> advertisements.

We already have a service announcement API, or leftovers of it, in the VLC 
core. It was not exactly a great success. I think the take-away is that the 
advertised service types and the advertisement protocols are too tightly 
coupled to make a generic API.

You might be able to make a generic Bonjour API, but I don't think we should 
again try and fail to make a really generic API.

> For example if the VLC http module only listens on v4 only, you do not 
> want to announce the v6 address too.

The HTTP server is of course dual-stack, almost from the beginning. But I 
don't think you want to promote the current HTTP interface and remote control 
interfaces anyway. They are both ridiculously insecure and unreliable/


More information about the vlc-devel mailing list