Multicast DNS Service discovery in python.

As discussed in the last post, I use the JmDNS library for service advertisement on the local area network. You can refer to it here. In this post, I’ll explain how I used the pyZeroconf library to search for the service advertised by the android device.┬áThere do exist other libraries but the ones that I… Continue reading Multicast DNS Service discovery in python.

Using JmDNS for service advertisement and discovery on android.

While working on the Ambient Dynamix project, I needed to search for android devices running the Dynamix framework from a python based application running on the desktop. Starting API 16, android provides the NSDManager class to advertise and search for services. However, to be able to support pre android 16 devices, I used the JmDNS… Continue reading Using JmDNS for service advertisement and discovery on android.