Tech Behind ThingsHow the ordinary machinery actually works

Networks

Bluetooth audio makes you choose two out of quality, latency and battery

A wireless link with a fixed budget has to give something up, and every codec makes that decision differently.

High angle of fiber optical switch with connected cables in modern server room
Photograph by Brett Sayles via Pexels
Editorial note. Independent reporting and analysis. Nothing here is sponsored or paid for. How we work.

Everything here earned its place by changing an outcome. Nothing about bluetooth audio is included to round the number up.

What matters most

  • Audio is compressed before transmission because the link cannot carry it raw.
  • Buffering protects against dropouts and adds latency in direct proportion.
  • Both ends must support a codec or the connection falls back to the basic one.

Standard stereo audio at common sampling rates requires well over a megabit per second uncompressed, which exceeds what the classic audio profile reliably sustains. Every Bluetooth headphone therefore receives compressed audio and decodes it in the earpiece.

The compression is applied to whatever the source sends, so playing a lossless file over Bluetooth still involves a lossy transmission stage. Codecs differ in how much they discard and how gracefully they degrade when the link is poor.

Fallback is invisible and common

A codec must be supported by the phone and the headphones and permitted by the operating system, or the connection silently uses the lowest common option. That basic codec is adequate and is the reason two people with the same headphones report different quality on different phones. Some platforms restrict which codecs are available, which is a licensing and certification matter rather than a hardware limit.

At the protocol level, developer settings on some systems expose the negotiated codec, which is the only reliable way to know what is in use.

Latency is buffering, and buffering is protection

The receiver holds a buffer of audio so that a brief interference event does not produce an audible gap. A bigger buffer survives worse conditions and adds delay in direct proportion, which is the entire trade.

Under load, delays in the region of a couple of hundred milliseconds are common and are obvious when watching video or playing games. Video players compensate by shifting the picture, which is why video looks synchronised while games do not.

Low-latency modes cost robustness

Gaming modes reduce the buffer and often reduce the bitrate, which improves responsiveness and increases the chance of dropouts. Some wireless headsets avoid Bluetooth entirely with a proprietary dongle, which controls both ends and can use a tighter link. That is why a dongle-based headset achieves latency a Bluetooth one cannot, at the cost of needing the dongle.

In the datasheet, the newer low-energy audio standard reworks this layer and offers better efficiency and lower latency where both ends support it.

Interference is the practical enemy

Bluetooth shares the crowded 2.4GHz band with Wi-Fi, microwave ovens and a great deal of other equipment. It hops between frequencies rapidly to survive that, and adaptive hopping avoids the channels Wi-Fi is using. Dropouts in crowded places are congestion rather than a fault, and putting your body between phone and earpiece reliably makes it worse because water absorbs at that frequency.

In the datasheet, carrying the phone on the same side as the dropping earpiece often fixes it entirely.

Choosing sensibly

For video and games, prioritise latency and check what the specific pairing negotiates rather than what the box advertises. For music, the difference between good codecs is small compared with the difference between transducers and fit. For calls, the microphone path is a separate and much more constrained profile, which is why voice quality is worse than playback quality.

Mechanically, battery life scales with bitrate and with processing, so the highest-quality codec is also the shortest-running one.

Everything above, in order of what to do first

  1. The link cannot carry uncompressed audio. Standard stereo audio at common sampling rates requires well over a megabit per second uncompressed, which exceeds what the classic audio profile reliably sustains.
  2. Fallback is invisible and common. A codec must be supported by the phone and the headphones and permitted by the operating system, or the connection silently uses the lowest common option.
  3. Latency is buffering, and buffering is protection. The receiver holds a buffer of audio so that a brief interference event does not produce an audible gap.
  4. Low-latency modes cost robustness. Gaming modes reduce the buffer and often reduce the bitrate, which improves responsiveness and increases the chance of dropouts.
  5. Interference is the practical enemy. Bluetooth shares the crowded 2.4GHz band with Wi-Fi, microwave ovens and a great deal of other equipment.
  6. Choosing sensibly. For video and games, prioritise latency and check what the specific pairing negotiates rather than what the box advertises.

The takeaway

Every wireless earpiece is spending the same budget. The codec just tells you where it was spent.

The constraint is almost always physical, and marketing rarely mentions which one.

Questions readers ask

Why does my music sound worse during a call?

Calls use a bidirectional profile with far less capacity available for the incoming audio, because the microphone stream shares the link. It is a protocol limit, not a fault.

Does a high-resolution codec make an audible difference?

Under good conditions the difference between competent codecs is small and contested. Fit, driver quality and the recording itself dominate what you actually hear.

Networksbluetoothaudiocodecslatency
Mikkel Aas
Editor, Tech Behind Things

Mikkel edits Tech Behind Things and has taken apart more devices than he has successfully reassembled.

Also by Mikkel Aas