The SlingPlayer applications automatically should of started to work. There was no update sent out. If your mobile device and ChromeCast is not on the same WiFi network, you will not see the icon to stream over to your ChromeCast.
Have a look at the following article for more details:
Hope this helps!!
Sling Media Moderation Team