[HN Gopher] WebRTC 1.0 telephony app using "hifi" Opus codec wit...
___________________________________________________________________
WebRTC 1.0 telephony app using "hifi" Opus codec with up to 500kbs
bitrate
Author : pfalafel
Score : 44 points
Date : 2021-03-24 21:06 UTC (1 hours ago)
(HTM) web link (timur.mobi)
(TXT) w3m dump (timur.mobi)
| aclatuts wrote:
| Adding a "I am not a robot" button to initiate the call would be
| really cool way to avoid bots in the future if this ever catches
| on.
| sjg wrote:
| Tried to call a few times and got the busy signal. Just a thought
| but I would maybe not log the number in the console as it might
| be leaking your actual phone number to the wider world. Hope it's
| a burner number.
| pfalafel wrote:
| Your phone number is not getting leaked by an WebRTC app.
| Definitely not. Your IP address might, in case a true P2P
| connection is established.
| denimnerd42 wrote:
| Mumble uses Opus by default. You can definitely tell the audio
| sounds much better than competitors although mumble is more fussy
| about mic and background noise as it does less processing than
| Skype for example.
|
| Opus was originally intended to be a general purpose codec that
| maintained fidelity at even low bitrates which makes it suitable
| for telephony as it's also low latency. On the other hand it also
| sounds good at higher bit rates and I use it as my codec for my
| music when I convert them from flac for mobile devices.
| spullara wrote:
| Highly recommend Nvidia's Broadcast to filter out mic noise if
| you can run it.
| DiabloD3 wrote:
| Discord and TeamSpeak also use Opus, and Skype transitioned to
| Opus near the end. Opus became the de facto codec for phone
| applications over the past decade.
| Dowwie wrote:
| I had no idea what I was getting into when I clicked "Call Now"
| but wound up having a great conversation with a new friend--
| Timur! The audio quality was excellent. This project has great
| potential. Best of luck to the author!
| tincholio wrote:
| Opus at over 40 or 60Kbps for voice sounds like overkill,
| nevermind 500kbps. What's the rationale for using such high
| bitrates?
| LeoPanthera wrote:
| For mono audio, even 32k Opus is nearly CD quality, and 64k is
| indistinguishable from uncompressed audio in non-audiophile
| contexts.
|
| 500k is simply ludicrous.
| pfalafel wrote:
| I configured the max possible bitrate in the spec. I wanted to
| find out what is being used in the end. And how it sounds. Most
| people are calling without a microphone. Please use a headset.
| Zenst wrote:
| Probably marketing and the HiFi industry has demonstrated that
| such people are a nice niche income stream. Some say a fool and
| their money, I say each to their own and their choice.
|
| But I'm sure there are always edge-case valid uses for such
| audio quality. Maybe talk to bats and dolphins in the future is
| now one step closer than before is another way of looking at
| this.
| astrange wrote:
| Opus doesn't support any sample rates higher than 48khz, so
| no bat encoding. Some other audio codecs do, but it doesn't
| really make a lot of sense and I doubt they've been properly
| tuned for it.
| pfalafel wrote:
| I am the developer of this web-app and you can use the link (say,
| for the next hour or so) to give me a direct voice call. I am
| interested in finding out about audio quality in the real world.
| Thanks
| mfkp wrote:
| I keep getting a busy signal, you must be popular!
| Dowwie wrote:
| Nice speaking with you! (your new friend from New Jersey)
| vkdelta wrote:
| Is there a source code or more details? Does it connect to SIP
| or PSTN gatewaY?
| pfalafel wrote:
| No 3rd party services involved at all. All server components
| are running on a single server of mine. Sorry, no source code
| released yet.
___________________________________________________________________
(page generated 2021-03-24 23:00 UTC)