mDNS for Android in UNITY3D -- 2

I have a linux (ubuntu 14.04) system which is running avahi-daemon for providing mDNS service. E.g. if the hostname of the linux box is “zz”, when the client issues a request like “ping [url removed, login to view]” from the terminal, the mDNS would resolve the name [url removed, login to view] to its IP address. I am unable to resolve the host “[url removed, login to view]” in android system. I need multicast DNS listener for android , which will be able to use mDNS properly. Android is not able to find broadcast network by name. I have to enter IP Address of the network. I want Android to find the network by name and connect to it.