To smoothly stream video to a television using Chromecast, the host site provides a new control (a square with signal waves in the lower left corner - i.e. Netflix, YouTube), which signifies Chromecast integration. This symbol will appear when viewing a program in the Watch Online section of http://xfinitytv.comcast.net.
Please provide Chromecast integration.
~Michael
Found another Chromecast post that seemed to involve not being able to use the device. Unrelated.