Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Seems a bit of an arse about face way of doing it - playing media on your pc via your phone on your TV.
But yes, it'll work. You'll need some sort of DLNA server on your PC (windows 7 has this built in - otherwise look at twonky or something like that).
Access the PC via the allshare app.

If you have something like es file explorer can you not access files on your pc via wifi?
Luckily, my televisions all have an ethernet port and so can play back media and videos from my pc which acts as a media server. Bypasses my SGS2.