Google Chromecast is now easier to setup, as the company has launched a new site, i.e., chromecast com setup, which offers all the info helpful in setting up the device. If you are not getting the entertainment that you wanted to have in your Chromecast device, then there is just one thing that you can do, i.e., get Chromecast support.