discover-chromecasts

Discover/detect all Chromecast devices on a network.

Usage no npm install needed!

<script type="module">
  import discoverChromecasts from 'https://cdn.skypack.dev/discover-chromecasts';
</script>

README

discover-chromecasts NPM version

Discover/detect all Chromecast devices on a network.

Installation

Install the package with NPM:

$ npm install discover-chromecasts

Usage

Example:

import discoverChromecasts from "discover-chromecasts";

discoverChromecasts({ timeout: 5000 })
.then(chromecasts => {
  chromecasts.forEach(chromecast => {
    console.log(chromecast);
  });
}).catch(err => {
  console.error(err.message);
});

Disclaimer

The tool is not officially affiliated with Google in any way. Use at own risk.

Code originally forked from chromecast-scanner.