We have tested our service on the Chromecast and confirm that it works fine, however to get the service running on the Chromecast takes a bit of work as the Chromecast does not natively support DNS changes.
First of all, in order for this to work, you need to change your network configuration so that you use our Domain Name System (DNS) servers. As the Chromecast does not have any option to change the internal DNS settings, you will need to make the change on your Internet router. In addition to this, you will also need to setup a firewall on the router to force the Chromecast to use our DNS servers. Without this firewall, the Chromecast will automatically revert to it's inbuilt DNS servers and bypass the DNS servers set on your router.
Please note that we've tested this with a DD-WRT router and it works very well, as the DD-WRT router allows us to both setup the DNS and customise the firewall commands. Not all routers allow you to change the firewall settings, and as such we highly recommend that you use a DD-WRT router for this task.
If you're using a DD-WRT router, please follow the instructions below which will guide you on how to set the DNS servers on the DD-WRT router as well as force the Chromecast to use those DNS servers instead of it's own internal ones. (If you're using a different router, please let us know the make and model of it so we can confirm if it supports firewall commands and if it allows the change of DNS)
To enter the DNS address into your router, simply follow the steps below:
1. Go to Setup.
2. Go to Basic Setup.
3. Key in the DNS addresses listed in the link below:
4. Click on Save.
Once the DNS address has been entered into your router;
1) Go to Administration > Commands
2) Enter these rules into the Command field:
iptables -t nat -A PREROUTING -i br0 -p udp --dport 53 -j DNAT --to $(nvram get lan_ipaddr)
iptables -t nat -A PREROUTING -i br0 -p tcp --dport 53 -j DNAT --to $(nvram get lan_ipaddr)
3) Click on Save Firewall
4) Reboot your router for the changes to take effect ( You can do so by going to Administration > Management > Reboot router)
Once your DD-WRT is set up, you will need to authenticate your IP address.
To authenticate your new IP address, please follow the steps below:
1) Login to our website and click on the 'Check my setup'.
2) Click on the 'Register your new IP address' button if the page confirms that your current IP has not been registered with our system.
Please take note that you will not have to do it again unless your IP address changes again for any reasons that affects your local network connection and router.
Please also note that the Chromecast only natively supports a select number of apps. The most widely used among them being BBC iPlayer, Hulu, Pandora and Youtube. Whilst the other services on this list can theoretically be cast to the Chromecast from your computer's Chrome browser, the video feed will most likely not be very smooth and the experience won't be the same as using apps native to the Chromecast.
Also, as the DNS is now set on your router, you can use any other device in your house, be it your smartphone, computer or tablet to access any of the services listed above. All you need to do is connect your Internet enabled device to this particular router and you're ready to stream content.
Please give this a try and let us know how you get on?