iSofa.TV lets you watch Internet video through the site much like you watch TV channels through your television.
LicenseFree
Operating System Webware