You don't need any special software to watch TV on line. With the exception of some sites using their own viewer, and you just download and install it. The site you gave just wants you to use their player.
Give these a shot for free:
Veoh needs their player but it's free.
Hey, not sure if this is the right spot, but just a few days ago I found out about Software to watch TV channels online, so like http://onlinetvpro.com/?hop=hiwelcome&id=onlinetvpro. But there is so many, and I?m not sure what ones are good, with some web sites even looking some what shady. I tried looking for reviews, but couldn?t find any. So does anyone know some good ones that you only pay once for and have a lot of channels with good quality? Or if not, do you know where I can maybe find some info out?