Почему IPTV работает через VPN, но не напрямую? Провайдер может блокировать или дросселировать IPTV-трафик; VPN скрывает поток и меняет маршрут. Проверьте DNS и ограничения ISP. Связано с этим ответом Как добавить EPG и логотипы каналов в IPTV-сервис? Что лучше выбрать: Xtream Codes или M3U? Верны ли IPTV-подписки «пожизненно»? Что такое IPTV и как оно работает?