Skip to main content

Command Palette

Search for a command to run...

Yo earbuds users! Are you lagging behind a bit?

Updated
3 min read
Yo earbuds users! Are you lagging behind a bit?
A

Anurag is a full-time software engineer who loves to learn about this and that. Anything related to tech, piques his interest.

You fire up some video online and tap on a play button. Put on your wireless earbuds. At first, everything feels normal — until you notice it.

The lips don’t line up perfectly. The sound arrives just a fraction late. Not enough to break the experience, but enough for your brain to whisper:

“Something’s off.”

So what actually happens between that tap on Play and the sound reaching your ears?

Have you ever thought about this before? Or after reading this “not so trying to be catchy” hook, are you wondering ?

Audio Takes the Scenic Route

Here’s the story. When you start a video, two things begin their journey at the same time:

  • Video frames

  • Audio samples

If you’re using your phone speaker or wired headphones, both stay inside your device. They move fast. Almost instantly.

But the moment you connect wireless earbuds, the story changes.

Your video frames are simple.
They’re decoded and ready to be drawn on the screen almost immediately.

Audio, however, has places to be.

Before a single sound reaches your ears, it must:

  1. Be compressed into a Bluetooth-friendly format

  2. Be broken into packets

  3. Be sent wirelessly through the air

  4. Be buffered (just in case the signal hiccups)

  5. Be decoded inside your earbuds

  6. Be buffered again before playback

All of this happens in milliseconds — but those milliseconds add up.

By the time you hear the sound, it’s already 150–300 ms late. Crazy, right ? Like how much engineering is done behind the scene and you don’t even notice it.

So Why Doesn’t the Video Run Ahead?

Here’s the clever part. Video players don’t let the sound lag behind the visuals. Instead, they hold the video back on purpose. It feels like the video is delayed — because it is. But it’s delayed intentionally.

How Does the Player Know How Much to Delay?

This isn’t guesswork.

Your operating system constantly knows:

  • How much audio is buffered

  • Which Bluetooth codec is being used

  • When a specific audio moment will actually be heard

That information becomes a clock.

And that clock belongs to audio.

Audio Becomes the Boss

Inside the video player, the logic is surprisingly simple:

“What moment of audio is the user hearing right now?”

Once the player knows that, it asks:

“Which video frame matches that moment?”

And that frame is what gets drawn on the screen.

If the video is early, it waits.
If the video is late, it skips ahead.

The video doesn’t lead anymore.

It follows.

Why This Feels Worse in Games

Gamers might have noticed this. The wireless buds in games can feel off sometimes. It’ because games can’t play this trick.

You press a button — you expect the screen to react now.

Delaying video would break the experience, so audio ends up lagging instead. That’s why wireless earbuds feel awful for gaming unless they use special low-latency modes.

Next time you notice

Next time you notice it, remember this. Your video isn’t late. Your audio just took the long way around. And the video politely waited for it.

And next time before you go on and say something like, yo boomer! still using wired earphones ?, pause and think that they might be smarter than you! ( I overheard someone saying similar btw)

And may be that’s why, professional video editors, music producers etc. still rely heavily on wired headphones. I am neither though.

Conclusion

There are too many nitty-gritties that I miss out. If this article piqued your interest even a bit, I am glad. There is always AI to go down the rabbit hole. And, buy wired ones.