How to stream videos from PC to TV
I'd recommend giving BubbleUPnP a try. You will need a DLNA/UPnP server on your PC for that, but there are plenty of alternatives available. Then you can use BubbleUPnP as DLNA server and control point. I use it to tell my TV what video to play (TV acts as renderer then, and can be selected from within BubbleUPnP). You can also tell the TV to play media from your Android device, of course – either from BubbleUPnP (as control point), or from your TV browsing it.

Note, however, that for this to work, it has some pre-conditions:


your TV must support DLNA (and ideally act as a media renderer)
you need a DLNA/UPnP server software on your PC (if you're on Windows, I've heard Media Player should do)