Free Internet TV Specifications
View more than 2,000 Internet TV channels from around the world without a PC TV card.
The word free in the title doesn't mean this Internet video player is freeware. It means you don't have to pay to watch channels of Internet TV. Free Internet TV packs RealMedia and Windows Media decoders into an attractive, easy-to-use interface and offers an automatically updated list of TV channels.