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 seeWhere the problem is
Every channel pauses to buffer, at similar intervalsYour connection, or your provider's server
One channel breaks up, the rest are fineThat stream: codec, bitrate, or the server behind it
Everything is fine until the eveningCongestion — either your own line or the provider under load
Picture jerks or tears rather than pausingYour device: frame rate or decoding, not bandwidth
Fine on a phone, poor on the televisionThe television device, or its Wi‑Fi
Fine on the television, poor on the phoneUsually 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.

SymptomSetting to change
Motion judders, or the picture tears horizontally, on an otherwise clean streamAuto 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 audioVideo decoder → Software.
Audio crackles, drops or plays silentlyAudio decoder → Software.
A 4K channel plays at the wrong resolutionSwitch 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.

Questions people ask

Does raising the buffer size fix buffering?
Often, on a connection that is fast enough on average but uneven, because a larger buffer rides out the dips. It costs memory rather than channel switching speed; every preset starts playing after the same one and a half seconds. It cannot help a connection that is simply too slow.
Every channel buffers. Is that the app?
Almost never. When everything buffers equally the cause is upstream of the app: your connection, your router, or your provider's server. Test the same channel on another network before changing settings.
Why does one channel break up while the rest are fine?
Streams differ in codec, bitrate and how well they are packaged. A single problem channel is usually a decoder mismatch on that stream, which is what the software decoder options exist for.
Will a VPN help?
Sometimes, and it can also make things worse. It helps when your network is throttling or blocking the route to your provider. It hurts by adding a hop and a bandwidth ceiling. Test it, do not assume it.
Does InoxTV reduce the quality of a stream?
No. Streams are played as your provider sends them, with no transcoding on our side, so the app cannot lower a bitrate to survive a slow connection. Where a provider offers a lower-quality version of a channel, choosing it is the only way to reduce what has to arrive.