Want to watch Live TV online? You can. There are a few P2P (peer to peer) players out there which will stream the contents to your PC. You will need to download their player though. Below is a list of some good ones that we have tested.
Also, here is a nice article on how to install the PPStream player for non-Chinese users.