I found this article via PCWORLD on how to stream from PC to HDTV. Having Chromecast is pretty awesome, but has it’s limitations. With the free Android app BubbleUPnP, you can turn Chromecast into a DLNA renderer.
(DLNA uses Universal Plug and Play (UPnP) for media management, discovery and control. UPnP defines the type of device that DLNA supports (“server”, “renderer”, “controller”) and the mechanisms for accessing media over a network)
I installed BubbleUPnP on my Nexus and then selected Chrome Cloud as the renderer.
Then you just set up Windows Media Player to stream your stuff. Simply open WMP, select Stream > Turn on media streaming. Once it is turned on, click OK.
Use the BubbleUPnP app to locate your photos, music, videos and play on! (You may need to select Chromecast via your TV input options before using)