multicast-scanner
Scan your local network for mDNS devices.
Based on xat/chromecast-scanner.
Scanner is set to scan for Chromecasts by default. Service name and type to scan for can be set when launching scan.
Defaults:
ttl: 7000 interval: 2500 full_scan: false name: null friendly_name: null service_name: '_googlecast._tcp.local' service_type: 'PTR' mdns: {}
The mdns
object in options is passed to multicast-dns
and can be used to alter its defaults.
Usage Example
var scanner = ; ;
/* Example Output:{ name: 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.local', friendlyName: 'My Chromecast', ip: '192.168.1.XXX', port: 8009 }*/
Installation
npm install multicast-scanner
License
MIT
Donation
If you like my work please support it by buying me a cup of coffee 😁