Manually configure Chromecast IP address for GNOME Shell Extension Cast to TV.
Requires Cast to TV version 9 or later.
This app is for those with unstable network connection where mdns scan does not always provide results. Connecting to Chromecast by IP might also help those with unusual network configuration (e.g. VPN). When configured connection is established using destination IP rather than getting device by name, thus network scan in extension is skipped entirely.
sudo npm install -g cast-to-tv-config
cast-to-tv-config in terminal and answer shown questions. After that open extension preferences (Cast Settings) and select your device in Chromecast tab.
Results are saved into Cast to TV extension folder, so there is no need to run it every time.
Please note that launching devices scan in extension prefs will overwrite config file.
If you like my work please support it by buying me a cup of coffee