26/05/2026
Your router has a setting that stops your TV from buffering — it's probably off.
I have a fairly decent home internet connection. Not the fastest plan available, but more than enough for what I need, or at least that's what I thought. For a while, I kept running into the same annoying problem: my TV would start buffering right in the middle of something I was watching on Apple TV, even though nothing else seemed to be obviously hogging the connection. I'd check my phone, fine. My laptop, fine. But the TV? Spinning wheel of doom.
It took me longer than I'd like to admit before I figured out what was actually going on. The culprit wasn't my internet speed. It was a setting sitting right inside my router that I had never touched, and it turns out most people haven't either.
My router was treating every device like it deserved equal attention
Which sounds fair, until it really isn't
The setting in question is Quality of Service (QoS). Most modern routers have it, but it's almost always either turned off by default or left completely unconfigured. On the surface, the idea of equal treatment across your network sounds reasonable. Every device gets a fair slice of your bandwidth, right?
The problem is that not all internet traffic is created equal. When you're downloading a file in the background, a few seconds of delay doesn't matter. But when you're streaming a show on your TV, jumping on a video call, or playing a few rounds of Counter Strike 2 with friends, even a small bandwidth squeeze is immediately noticeable. Your router doesn't inherently know the difference; it just moves data. Without QoS, it happily hands bandwidth to whatever asks for it, regardless of how time-sensitive that traffic actually is.
So when my partner's laptop decided to pull a large update in the background while I was watching Shrinking on Apple TV, the TV got squeezed out. The router wasn't broken. It was just doing what it was told, which in this case was nothing particularly smart.
QoS changes that. It lets you tell your router what matters most, so streaming video, video calls, and gaming get priority over background tasks that can wait.