3 ms·
I've long held the opinion that many audio compression codecs have outlived their usefulness, and now simply introduce latency and reduce audio fidelity to pres
by smitelli 2y ago
I've long held the opinion that many audio compression codecs have outlived their usefulness, and now simply introduce latency and reduce audio fidelity to preserve bandwidth that is no longer in short supply.
Every internet connection I've had over the past 10 years in the US has been fast enough to send and receive at least a dozen uncompressed CD-quality PCM streams simultaneously. On paper, my current fiber connection should be able to handle 1,400 of them. This insistence on audibly mangling the audio to keep it at ~96 kbps makes less and less sense every day -- especially considering how the audio is usually carrying all the important information in the call anyway!
(I find the same thing happens on streaming services too. 98% of the bits are for video, 2% for sound.)
- entropicdrifter 2y agoWhile less compression is necessary than before, I'd argue that some basic, ultra-fast compression would be useful to allow for some basic bandwidth savings and error correction codes. Honestly, my bluetooth headset probably adds almost as much latency as my fiber connection and wifi combined. That's another issue most people don't even consider: bluetooth is orders of magnitude slower than a wire, even in the best case scenarios.
- PlattypusRex 2y agoit's more likely that these companies would rather save a few pennies by introducing a new 64 kbps codec that reduces quality by only 10%, while offering the old codec's bitrate as a “fidelity mode” for premium+ subscribers.
- HappMacDonald 2y agoYou've also got to consider that the higher the bandwidth a stream is, the harder it is to deliver it with a low latency. If every packet has a risk of being dropped or of arriving out of order then increasing either the size or the sheer quantity of those packets will also increase how often they get mishandled or buffered. Plus you run into compatibility problems between different kinds of devices such as mobile users trying to connect over spotty 3G connections.