[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)