More information can be found at:
https://ritcsec.wordpress.com/2017/05/16/castaway-a-python-script-to-enable-chromecast-across-subnets/
Must be run as administrator or root user, because access to capture/read/send raw packets is normally restricted to those users.
administrator
root
castaway.py <your chromecast ip> <network interface name>