Skip to content

Java client for SSDP (Simple Service Discovery Protocol)

License

Notifications You must be signed in to change notification settings

xinort/ssdp-client

 
 

Repository files navigation

ssdp-client

Java client for discovering UPNP devices with SSDP (Simple Service Discovery Protocol)

How to use it ?

For exemple, if you want to discover all SONOS devices on your network.

(for information, Sonos Service Type: "urn:schemas-upnp-org:device:ZonePlayer:1")

public static void main(String[] args) throws IOException {
    List<Device> devices = SSDPClient.discover(1000, "urn:schemas-upnp-org:device:ZonePlayer:1");
    System.out.println(devices.size() + " sonos devices found");
}

People

The current lead maintainer is [Valentin Michalak] (https://github.com/vmichalak)

Licence

MIT

About

Java client for SSDP (Simple Service Discovery Protocol)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%