Free P2P Live Video Streaming
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.
* TVU (English)
* Sopcast (English)
* PPLive (English)
* LiveStation (English; News Channels only)
* Justin TV (English)
* Zattoo (English)
* PPStream (Chinese)
Also, here is a nice article on how to install the PPStream player for non-Chinese users.