Script that endlessly distributes the newest videos from a YouTube user/channel to multiple Chromecasts.
On Debian boxes:
sudo apt-get update
sudo apt-get install python3-dev python3-pip git
sudo pip3 install PyChromecast youtube-dl
git clone https://github.com/theychx/multicast
python3 multicast.py [<chromecast> [<chromecast> ...]] <channel/user_url>
If no list of chromecasts is given, then all chromecasts on the network will be used. The script does not allow two chromecasts playing the same video, so the number of videos on the channel used must be at least equal to the number of chromecasts used.