IPTV stands for Internet Protocol Television. In precise, it is the TV streamed over the internet. There are lots and lots of IPTVs out there. Eclipse IPTV is one such IPTV service that features 2000 live TV channels. The users ...