Troubleshooting
A channel that buffers or stutters
Buffering has three possible owners: your network, your device, or the server sending the stream. The first job is deciding which one you have, because the fix for each is useless against the other two.
Last updated
Nearly every buffering complaint turns out to be one of three things, and they look similar on screen while needing completely different fixes. Spend two minutes on the diagnosis before you touch a setting.
Which of the three do you have
| What you see | Where the problem is |
|---|---|
| Every channel pauses to buffer, at similar intervals | Your connection, or your provider's server |
| One channel breaks up, the rest are fine | That stream: codec, bitrate, or the server behind it |
| Everything is fine until the evening | Congestion — either your own line or the provider under load |
| Picture jerks or tears rather than pausing | Your device: frame rate or decoding, not bandwidth |
| Fine on a phone, poor on the television | The television device, or its Wi‑Fi |
| Fine on the television, poor on the phone | Usually the phone's connection, or a second connection being refused |
The test that settles it
Play the problem channel on a phone using mobile data, with Wi‑Fi turned off. If it is clean there, the stream and your provider are fine and the problem is inside your home. If it buffers there too, no setting in the app will fix it, that is a conversation with your provider.
If the network is the cause
Video is unforgiving about consistency rather than raw speed. A connection that averages 50 Mbps but drops to 3 Mbps for two seconds every minute will buffer, while a steady 15 Mbps line will not.
In rough terms, a standard‑definition stream needs a couple of Mbps, high definition around 5 to 8, and 4K somewhere between 15 and 25. Those are the numbers the stream needs to keep, not the number on your broadband bill.
What actually helps, in the order worth trying:
- Wire the device. Ethernet, or a powerline adapter, removes the single most common cause. A Fire TV Stick behind a wall on 2.4 GHz is a bad place to watch 4K from.
- Move to 5 GHz. If wiring is impossible, the 5 GHz band is far less crowded, at the cost of range.
- Check what else is running. A cloud backup or a game download will do this to you and stop the moment it finishes, which is why the problem seems to come and go for no reason.
- Try another DNS. Some networks resolve provider hostnames slowly or not at all, which shows up as stalls at the start of playback rather than during it.
Buffer size, and what it can and cannot do
Settings › Playback › Buffer size offers Normal, Large and Very large: the player library's own default, about two and a half minutes of video held in hand, and about five minutes. The note on the screen warns that raising it increases channel switching time, and that part is out of date. All three presets start playing after the same one and a half seconds of media, so a switch costs the same whichever you choose.
The real cost is memory, and the wait after a break. Once a stream has genuinely dropped, Large banks ten seconds before resuming and Very large fifteen, against a couple of seconds on Normal. That is sensible on a feed that keeps failing and tedious on one that failed once. Five minutes of held video is also real memory on an inexpensive box, so raise it a step at a time rather than going straight to the top.
Buffer size helps an uneven connection. It cannot help a connection that is too slow on average, because a bigger buffer still has to be filled by the same pipe. If Large makes no difference at all, the problem is bandwidth or the provider, and you should stop adjusting it.
If the device is the cause
Three settings under Settings › Playback address device‑side problems, and each one fixes a specific symptom rather than buffering in general.
| Symptom | Setting to change |
|---|---|
| Motion judders, or the picture tears horizontally, on an otherwise clean stream | Auto frame rate (AFR) on. It switches the television's refresh rate to match the video's frame rate. Not all devices support it. |
| One channel shows green blocks, artefacts, or a frozen frame with running audio | Video decoder → Software. |
| Audio crackles, drops or plays silently | Audio decoder → Software. |
| A 4K channel plays at the wrong resolution | Switch screen resolution for 4k video on, alongside auto frame rate. |
The app's own guidance on the decoders is deliberately cautious, and worth repeating: try the software decoder if your device has problems decoding with the hardware one. Software decoding costs more processing and more power, so it is a targeted fix rather than a setting to leave on. Both rows are app‑wide rather than per‑channel, so switch one back when you are done with the channel that needed it. The playback page goes through what each of these settings changes, including why a software choice cannot make a stream unplayable.
Change one thing at a time
It is tempting to turn on every setting at once and see if things improve. That leaves you unable to tell what helped, and software decoding plus a very large buffer on a modest box can be slower than the problem you started with. One change, one evening of watching, then decide.
If the provider is the cause
This is the outcome nobody wants, and it is common. Signs that point at the server rather than at you:
- The same channel buffers on mobile data, on Wi‑Fi, and on a second device.
- It is reliably bad at peak hours and perfect at 3 in the morning.
- Other channels from the same source are fine, and have been for weeks.
- A different app playing the same stream behaves identically.
That last check is the one worth doing before you write to anyone. If another player buffers on the same stream at the same time, InoxTV is not the variable, and no setting here will change the outcome.
When it is not really buffering
Two symptoms get reported as buffering and are something else entirely.
A slow start, then flawless playback. That is the stream being fetched, not a fault, and lowering Buffer size will not shorten it, the wait before the first frame is the same on all three presets. A consistently slow start on every channel is usually name resolution or a provider under load, both covered above.
It stops dead rather than pausing. A stream that fails outright, with Unable to play this content right now or a return to the list, is a different problem. A channel that will not play covers connection limits, expired subscriptions and dead streams.
