Short description of Internet Satellite TV Player 1.2: Internet Satellite TV Player will allow you to watch more than 1300 TV channels worldwide, FREE, wherever you are, only having a PC with Internet access. You don't need to buy any PCI card, computer device, satellite dish, nor pay for a subscription or monthly fees. 46 Live online adult channels available for watching.