Feature #2900: use jmDNS to provide discovery on Android < 16
Multicast Lock for mDNS
|Target version:||swap repos with Bluetooth and Bonjour|
In order for mDNS to work well on Android, a
MulticastLock needs to be set.
use MulticastLock for better Bonjour/mDNS performance
Multicast transmission is subject to heavy power management on Android,
because it apparently can be a battery drain. mDNS/Bonjour is based
entirely on multicast, so in order to have good Bonjour performance, there
needs to be good multicast performance. MulticastLock provides that.