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();


上一篇:
下一篇:
切换中文