I can’t explain it enough for you to understand, but hopefully these link will help ya
http://p2pnet.net/story/6128
http://mashable.com/2007/08/23/live-tv-p2p/
They are very badass There alot of chinese stations but more english one are popping up.
I’m not going to suggest one leave that up to you.