JmDNS jmdns = JmDNS.create();
ServiceInfo serviceInfo = ServiceInfo.create(serviceType, serviceName, port, properties);
jmdns.registerService(serviceInfo);
jmdns.addServiceListener(serviceType, serviceListener);
public void serviceAdded(ServiceEvent event) {
}
public void serviceRemoved(ServiceEvent event) {
}
public void serviceResolved(ServiceEvent event) {
}
JmDNS jmdns = JmDNS.create();
ServiceInfo serviceInfo = ServiceInfo.create("_audio._tcp.local.", "AudioService", 8080);
jmdns.registerService(serviceInfo);
JmDNS jmdns = JmDNS.create();
ServiceListener serviceListener = new ServiceListener() {
@Override
public void serviceAdded(ServiceEvent event) {
}
@Override
public void serviceRemoved(ServiceEvent event) {
}
@Override
public void serviceResolved(ServiceEvent event) {
}
};
jmdns.addServiceListener("_audio._tcp.local.", serviceListener);
String ipAddress = event.getInfo().getAddress().getHostAddress();
int port = event.getInfo().getPort();