How to stop IPTV buffering
Buffering is the spinning wheel that interrupts a live match at the worst moment. It has one root cause, the video arriving slower than it is played, but many possible sources: your Wi-Fi, your broadband line, the provider's server, the device, or the way you are connected to the television. The way to fix it quickly is to find out which, instead of changing everything at once. This guide explains how streaming works in that respect, gives bandwidth numbers, and ends with a checklist ordered by what is cheapest to test.
What buffering actually is
A player keeps a small store of video ahead of the point you are watching, a few seconds' worth. Data arrives into that store while you watch from the other end. Buffering happens when the store runs dry because the arrival rate fell below the playback rate, even briefly. Three symptoms have different causes:
- The spinner and a pause usually mean a shortage of speed, or a stall on the provider's side.
- Pixelation or blocky pieces often mean lost data: a flaky wireless link or a noisy connection, not necessarily low speed.
- Audio and picture drifting apart is more likely the device struggling to decode than a network fault.
Live television is harder than a film. A film player can prefetch minutes ahead. A live stream is only a few seconds ahead of the moment it happened, so there is little slack to absorb a hiccup.
How much speed do you need?
Providers use different bitrates, so there is no single number for IPTV. As a reference point, Netflix publishes recommended internet speeds for its own streaming: about 3 Mbps for high definition (720p), 5 Mbps for full high definition (1080p) and 15 Mbps for 4K ultra high definition. Live sport, with fast motion, can use more than a film at the same resolution. Use these as the floor for a single stream.
Then do two things:
- Add headroom. Aim for at least double the stream's rate available to the device, because speed varies from second to second.
- Add up the household. Every stream running at the same time takes its share. Two televisions at 5 Mbps each, a phone at 3 and someone on a video call at 4 is already 17 Mbps before anyone downloads anything.
| Quality | Reference speed for one stream | A comfortable connection for it |
|---|---|---|
| High definition, 720p | about 3 Mbps | 6 Mbps or more |
| Full high definition, 1080p | about 5 Mbps | 10 Mbps or more |
| 4K ultra high definition | about 15 Mbps | 30 Mbps or more |
The right column is simply double the reference, as a margin. Check what your own plan actually delivers with a speed test run on the device that is buffering, not on a computer next to the router. Note the difference between the advertised speed of your broadband and the speed at the far end of your home Wi-Fi.
Wi-Fi versus Ethernet
Wi-Fi is convenient and variable. Ethernet is boring and steady. For a device that stays in one place, a television or a streaming box, a cable is the most reliable fix for buffering that comes and goes.
What makes Wi-Fi unreliable:
- Distance and walls. Each wall removes signal. Brick, concrete and metal do the most damage.
- Band. The 2.4 GHz band reaches further but is slower and crowded by neighbours and household gadgets. The 5 GHz band is faster over a short distance. Newer routers add 6 GHz, faster still and shorter in range.
- Interference. Microwave ovens, baby monitors and your neighbours' routers share the same airwaves.
- Too many devices on one access point.
If a cable is not possible:
- Move the router or the device so there is a clear line between them.
- Use the 5 GHz network for devices that are close.
- Consider a mesh system or a wired access point, placed in the middle of the home.
- A pair of powerline adapters can be a middle path, but results vary with the age of the wiring.
Remember that a phone or tablet is itself on Wi-Fi. If you cast from it, the phone's connection matters as well as the television's (see Casting IPTV to your TV with AirPlay or Chromecast).
Causes outside your home
If your own network is fine, the cause may be further away:
- Peak-time congestion at your internet provider, typically evenings and weekends. If it buffers only at certain hours, this is likely.
- The provider's server is overloaded, especially at big sporting events when many subscribers tune in together. This affects every subscriber, whichever device they use.
- A per-stream fault. The channel itself may be unhealthy while others are fine.
- Routing. The path between you and the provider's server may be poor, and a VPN can make it better or worse.
- Your plan's connection limit. If your login is in use elsewhere, a new stream may fail or interrupt the first, which can look like buffering.
The checklist, cheapest first
Work through these in order and stop when it is fixed.
- Is it one channel or all of them? If only one channel misbehaves, the fault is probably that stream or the provider. Test two or three others.
- Is it every device or only this one? Try the same channel on another device on the same network. If both fail, it is the network or the provider. If only one, it is that device.
- Is it all the time or only at some hours? Evening-only problems point to congestion.
- Close what you are not using. Pause downloads, cloud backups and other video streams in the house. See whether the problem disappears.
- Restart the player, then the device, then the router. Power the router off for thirty seconds. It is dull advice and it works more often than it should.
- Get closer, or change band. Test within a few metres of the router, on 5 GHz.
- Use a cable for the device that stays put.
- Test on mobile data for a moment, if you have the allowance. If the stream is steady there, the provider is fine and your home network is the problem.
- Turn off any VPN, or try another server location. If the stream improves, the VPN path was the issue.
- Check the connection limit. Make sure no other device is using the same login.
- Try a lower-quality version of the channel if your provider lists one, for example an SD version beside the HD one.
- Ask the provider, giving them the time, the channel, your location and what you tried. Their servers can show whether the stream was healthy.
On the device side
Phones and tablets get hot when they decode video for a long time, especially while charging, in the sun or in a thick case. A hot device slows down to protect itself, which can look like stuttering. Take the case off, move out of direct sun and let it cool. Older televisions and boxes may not decode higher resolutions or newer codecs smoothly, and then lowering the quality is the fix. Keep the player and the operating system up to date.
If buffering started recently
Something changed. Ask yourself what: a new router, a new device on the network, a software update, a different time of day, a new provider plan, a new neighbour whose router crowds the same Wi-Fi channels as yours. A change in behaviour with no change in your setup often points back to the provider or to your internet company.
When it is the provider
If your tests show everything is steady except one provider's streams, you cannot fix that from your side. Collect evidence: three times when it happened, the channels involved, and the results of a speed test taken at the same moment. A serious provider will look into it. If this is a pattern that never goes away, it may be time to consider another provider. How to choose a legitimate IPTV provider shows what to look for.
Where GridTV fits
GridTV tells you when a provider answers with an error, stops responding or runs out of connections, so you can tell a stall at the provider from a fault at home. If you watch several channels at once, each tile is a separate connection and uses its own share of bandwidth, which is covered in Watching several channels at once. GridTV supplies no channels, and the quality you get depends on your provider and your network.
Keep reading
What is IPTV, and how does it work?
The idea in plain language: streams, playlists, guides and players, and where each piece comes from.
M3U playlists and Xtream logins, explained
The two ways a provider hands you access, what each contains, and how to tell which you have.