SSDP Client for Dart