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