1st class IPTV offers over 2,300 channels, while iviewHD IPTV offers over 1,300 channels.