4 ms·
Nothing about licensing or patents. I assume the worst (read: unusable for small businesses)? 10+ years ago I worked in a small voip shop, where we had very hi
by motiejus 6y ago
Nothing about licensing or patents. I assume the worst (read: unusable for small businesses)?
10+ years ago I worked in a small voip shop, where we had very high quality (low jitter), but low bandwidth connection. I researched many codecs of the time (2010-ish).
We liked speex, because it can be used "without strings attached". Also, I can choose the quality depending on the bandwidth. Although for low bandwidth g729 was better. Which we couldn't use because of royalties (but allowed myself to test it).
We chose alaw/ulaw when bandwidth was not a concern, and speex when it was.
Since it does not mention usability outside of google, I also find this comparison unfair or incomplete: if you are comparing a proprietary codec, compare it to g729. If you are comparing a codec to speex, it should be open/free.
Edit: grammar
- lights0123 6y agoI wouldn't be as pessimistic—they invented VP9 and were important to AV1, and continue to promote both and use them everywhere.
- marcodiego 6y agoWith good enough licensing it could possibly replace speex. It is sad that we have to think about licensing and patents of technologies instead of only how good or advanced they are.
- 1996 6y ago> Nothing about licensing or patents. I assume the worst (read: unusable for small businesses)? If there's a free software implementation, and a company offering the service based in the EU (or shop around and find any other jurisdiction where software patents don't matter), it's often YOLO - but call that "legal arbitrage" if you want to sound fancy :)
- bscphil 6y agoThese days the correct comparison would be to Opus, which is similarly unencumbered and performs fantastically at low bitrates (and has a speech specific mode for even lower bitrates, because it's a hybrid of two codecs). It's also extremely low latency, so there's now no reason to accept trade-offs. (For the same bitrate as alaw/ulaw, you can get high quality full band music with Opus.) These days it's more or less the standard for realtime voice. WebRTC uses it, most of the popular realtime voice applications use it as well, as does Signal.
- IshKebab 6y agoThey did compare to Opus.
- kreetx 6y agoWhat are the current choices for "CD quality" speech compression (lossy but indiscernible) at the moment? Just had a discussion with a friend of keeping an always-on speech recorder on and wondered about disk space consumption.
- p1mrx 6y agoBasically Opus (Vorbis successor) or AAC (MP3 successor).
- Aloha 6y agoI'm over here preferring g711/ulaw because I prefer the hard roll off at 4kc.
- dkjaudyeqooe 6y agoA fair point if you're evaluating actual usage rather than just quality, but Google isn't going to be only one with this sort of codec. We can expect better free versions to come along in time.
- pabs3 6y agoThe G.729 patents are now royalty-free btw: https://web.archive.org/web/20170202062530/http://www.sipro.com/G729.html https://web.archive.org/web/20170202062530/http://www.sipro.... https://en.wikipedia.org/wiki/G.729 https://en.wikipedia.org/wiki/G.729
- LinuxBender 6y agoI am curious about this as well. With all the debates in the threads here about this codec, I think it would be worth having the folks at Mumble [1] (murmur server) incorporate it as an option so people could fire up an instance and put it to the test. That of course only works if the license is compatible. They compare the performance to Opus which is used currently by Mumble. [1] - https://www.mumble.info/ https://www.mumble.info/