In your IPTV player, set buffer to 10-15 seconds. This smooths out jitter from overloaded free servers.

High-definition (HD) streams require a minimum of 10–25 Mbps. Use a VPN:

If all these are true, you’ve found what you searched for: an that will actually work.