Home · Blog · Guide

Guide

Why IPTV buffers and stutters, and how to fix it

Updated · 7 min read · By the Kraid team

Buffering is, by a wide margin, IPTV problem number one. And most guides you will find say the same thing: “restart your router”. Sometimes it works, but usually the freeze has a specific cause you can identify in a couple of minutes.

This guide goes in order: from the most likely cause to the least. Follow the quick diagnosis and in most cases you will know where the problem is before you reach the middle of the article.

Quick diagnosis in 4 steps

  1. Does it stutter on all channels or only some? If only some, the problem is the provider's, not yours. Skip to point 5.
  2. Does it also happen on your phone over mobile data, off the Wi-Fi? If it is fine on mobile data, the problem is your local network. Go to point 1.
  3. Does it only happen at certain hours (8-11 pm)? That is congestion, yours or the provider's. Points 5 and 6.
  4. Does it fail only on the TV and not on the phone? It is the TV: weak Wi-Fi or no hardware decoding. Points 1 and 3.

1. Wi-Fi (by far the most frequent cause)

Before touching anything else, rule this out. Continuous streaming is especially sensitive to micro-dropouts: it does not need much speed, but it does need a stable connection. A 600 Mbps fibre line with interference performs worse than a clean 50 Mbps one.

How much speed you really need

QualityRecommended stable speed
SD3-5 Mbps
HD (720p / 1080p)8-10 Mbps
4K (2160p)25 Mbps or more

If you pay for 300 Mbps and it still freezes, the problem is not speed. It is stability, codec or provider.

2. The player's buffer is too low

The buffer is the number of seconds of video the player downloads ahead of time. If it is very short, any network micro-dropout becomes a visible pause. If it is long, it absorbs those bumps without you noticing.

Raise it in your player's settings if the freezes are short and intermittent. The price you pay: the channel takes slightly longer to start and zapping gets slower. It is a balance, and it is worth tuning to your network. We measured exactly how a typical panel delivers data in our article on 30-second cut-outs.

Careful: if the problem is the codec or the connection limit, raising the buffer fixes absolutely nothing. That is why it pays to go in order.

3. The device does not decode HEVC in hardware

Many HD channels and practically all 4K ones broadcast in HEVC (H.265), a codec far more efficient than the older H.264. The key is that the device processes it with its dedicated chip rather than with the general-purpose CPU.

The symptoms are fairly recognisable:

There is no setting to fix this: either the chip supports it or it does not. It is the main reason a 40 € Fire TV Stick 4K outperforms a five-year-old mid-range Smart TV. We go into it in the guide to IPTV on Samsung and LG Smart TVs.

4. You exceeded your provider's connection limit

This is the most confusing cause, because it does not look like a network problem. Almost every provider limits how many devices can play at the same time on one account: usually 1 or 2.

The tell-tale symptom: the channel loads for a second or two and then cuts out, or returns a 403 error outright. It usually happens when you left the app open on your phone, or on another TV in the house, and the server thinks you are still connected.

Fix: fully close the app on the other devices (leaving it in the background is not enough) and wait a minute for the server to release the session.

5. The provider's server is overloaded

If you got this far and the problem shows up only on certain channels or only during prime time, the cause is on the provider's side and there is nothing to adjust at home.

To confirm it: try the same channel at 3 pm and at 10 pm. If it is perfect in the afternoon and falls over at night, it is their server's congestion.

6. Your ISP throttles streaming

Some ISPs apply traffic management at peak hours. It is less common than people think, but it exists. The test: compare the same channel on Wi-Fi and on mobile data at the same time. If it is noticeably better on mobile data, it points to your ISP.

7. The stream format is not the best one

Many providers serve the same channel as HLS and as MPEG-TS. HLS is more robust on unstable networks because it splits the video into segments; MPEG-TS has lower latency but copes worse with bumps. If your player lets you switch, try the other format: on weak networks, HLS usually behaves better.

8. You have a VPN on

A VPN adds a network hop and latency. If you use one, turn it off for a moment to rule it out. Only in the specific case where your ISP throttles streaming can a VPN improve things instead of making them worse.

Before you blame the player

If your guide shows up empty or out of sync, the problem may be in the EPG file rather than the connection. You can check what it really contains with our free XMLTV EPG checker: everything runs in your browser, nothing is uploaded anywhere.

A player that gets out of your way

Kraid IPTV uses hardware 4K HEVC decoding, an adjustable buffer and sub-second channel changes. Free for 7 days, no registration, no ads.

Download Kraid IPTV free

Legal notice: Kraid IPTV is a generic media player. It does not include, sell or link to any content, channel or playlist. Users are responsible for the sources they add and for holding the rights needed to watch them. Learn more.