Comments on: Whatsapp VoIP Implementation: The Good, the Bad and the Ugly https://bloggeek.me/whatsapp-voip-implementation/ The leading authority on WebRTC Thu, 14 Jan 2021 17:00:01 +0000 hourly 1 By: Tsahi Levent-Levi https://bloggeek.me/whatsapp-voip-implementation/#comment-117982 Thu, 19 Jul 2018 09:02:09 +0000 https://bloggeek.me/?p=9592#comment-117982 In reply to joseph.

Joseph,

You will need to go with this to the specific VoIP provider.

In general, echo cancellation and noise cancellation is implemented by software when it comes to VoIP applications. Their implementations vary in quality.

Input devices can also come with their own noise and echo cancellation capabilities – just choose one that offers the quality you are looking for.

]]>
By: joseph https://bloggeek.me/whatsapp-voip-implementation/#comment-117981 Thu, 19 Jul 2018 05:03:01 +0000 https://bloggeek.me/?p=9592#comment-117981 Tsahi,

perhaps you can assist with my query, you seem to be an expert in these implementations.

When on a phone call, my bluetooth headset’s noise cancellation works a treat, and I can take conference calls with no hassle.

however, when calling via whatsapp, telegram, or google duo, the noise cancellation function seems to not be present.

Where is the restriction here? do you have another web based dialling solution that can still work?

headset is a popular plantronics model. Android phone.

]]>
By: Diego https://bloggeek.me/whatsapp-voip-implementation/#comment-117980 Fri, 13 Oct 2017 18:28:02 +0000 https://bloggeek.me/?p=9592#comment-117980 In reply to Carlos.

Hi;
PJLIB can be used without the SIP part.
It has very good OS abstraction libraries.

]]>
By: Tsahi Levent-Levi https://bloggeek.me/whatsapp-voip-implementation/#comment-117979 Wed, 28 Oct 2015 06:11:31 +0000 https://bloggeek.me/?p=9592#comment-117979 In reply to Joe bliw.

Joe,

You are missing the point. I know VoIP quite well. Have been working in this field for most of my life, and used it for the past 15+ years on a daily basis. Whatsapp’s implementation at that point in time was useless for Israeli customers – their servers were located too far away and calls were relayed by default (at least at the beginning of the call).

To get VoIP working properly there’s a lot more required than just slapping a server or two on the network – the actual way the deployment is placed and the care and attention given to the use case and various scenarios plays a significant role in the quality of experiences users will feel.

]]>
By: Joe bliw https://bloggeek.me/whatsapp-voip-implementation/#comment-117978 Tue, 27 Oct 2015 16:26:07 +0000 https://bloggeek.me/?p=9592#comment-117978 What do you expect m??? As far as QoS goes it’s hit and miss for all free uncontrolled VoIP no matter where you live or what so called app service you use. If you want guaranteed voice quality…. The make a call via a telco (even then can be dodgy)

The world has been duped by all the vibers, Skype’s, facetimes, whatsapp and so on. You are using the internet… There is no control over packets between endpoints. It’s hit and miss if it works. The sooner you come to terms with this the sooner site’s like this will stop wasting everyone’s time by publishing rubbish abort the pros and cons of something that is fundamentally flawed regardless of what the app is. There is no such thing as a free lunch. If you want a comms app that can be supported and has have a chance of working then you need to pay for a service like Cisco Webex….

]]>
By: Tsahi Levent-Levi https://bloggeek.me/whatsapp-voip-implementation/#comment-117976 Mon, 13 Apr 2015 12:52:45 +0000 https://bloggeek.me/?p=9592#comment-117976 In reply to Alex Cohn.

I am not a purist. If they built it on the browser with WebRTC, it is most likely that they used the same type of codecs, signaling and network stack for their mobile app. This translates into WebRTC everywhere for Facebook.

]]>
By: Alex Cohn https://bloggeek.me/whatsapp-voip-implementation/#comment-117975 Mon, 13 Apr 2015 08:21:54 +0000 https://bloggeek.me/?p=9592#comment-117975 In reply to Tsahi Levent-Levi.

“native WebRTC route with Facebook Messenger” is on desktop, and uses the browser infrastructure, isn’t it? But on Android, they may have chosen to distribute minimal size, and cut out whatever possible. For one JavaScript API is of no use there.

]]>
By: Tsahi Levent-Levi https://bloggeek.me/whatsapp-voip-implementation/#comment-117974 Fri, 10 Apr 2015 20:01:58 +0000 https://bloggeek.me/?p=9592#comment-117974 In reply to Alex Cohn.

Thanks Alex.

It strikes me as weird that they take this route with Whatsapp but the native WebRTC route with Facebook Messenger.

]]>
By: Tsahi Levent-Levi https://bloggeek.me/whatsapp-voip-implementation/#comment-117973 Fri, 10 Apr 2015 20:01:13 +0000 https://bloggeek.me/?p=9592#comment-117973 In reply to Vipul Rastogi.

Not sure. I guess Facebook is more concerned at the moment at increasing the engagement time of users than anything else. Getting voice and video chats to there is part of it.

]]>
By: Tsahi Levent-Levi https://bloggeek.me/whatsapp-voip-implementation/#comment-117972 Fri, 10 Apr 2015 19:58:38 +0000 https://bloggeek.me/?p=9592#comment-117972 In reply to Philipp Hancke.

Fippo,

Just for you, I am willing to give the alternative of writing a full length comment and I’ll publish it as a guest post 🙂

]]>