Callers cannot hear me or I cannot hear them (One Way Audio)

Callers cannot hear me or I cannot hear them (One Way Audio)

📌
What is Audio on VoIP? With a VoIP phone (App, Webphone, or desk phone), the sound you make is transformed into data packets (More like little boxes 😊). After that, it transmits it across the internet and the network. The data is then decompressed by the phone on the other end and played back for the other party to hear. Check this article for more

📌
What could cause Audio issues? It depends on what you are using, however, there are also common factors that we will cover below. It is important to note that Voys does not carry the Audio Side of the Call, the network and the internet service provider come into play on this one. We have expounded on this in this article

1) NAT Issues

This is a very common problem with the SIP protocol where the incoming packets do not reach your device, causing no incoming audio. In some cases the packets from the device also do not reach the other side, causing the other side not to hear anything.

The main culprit is the way NAT networks (like your typical home or office router) distribute one internet connection to multiple pc's and phones. To make this possible, they use a method called port mapping.

Without going into details (you can read more here if you want), it causes the ports used by VoIP programs to change in a mostly unpredictable way and can often result in one-way or no audio, failed incoming calls, automatic hangup after 30s and more.

📌
How to check Double Natting The simplest way is to do a traceroute..

On Windows:

Open the Command Prompt (CMD)

Do a traceroute e.g tracert google.co.za

If the first 2 hops are of the local IP address then there is double natting

In a Mac Book

Open the Terminal

Do the traceroute

2) SIP ALG or firewall on the router

  • SIP ALG (Also called SIP PASS THROUGH or SIP HELPER) was invented to get around NAT problems by rewriting some packets.
  • Unfortunately, SIP is rather complicated and most SIP ALG implementations are horribly broken. (Netgear, Dlink, Zyxel).
  • If you experience missing audio, failing registrations, failed calls, failing video calls, or failed transfer, please verify that your router does NOT use SIP ALG and disable SIP ALG if it does.
  • If you are unable to change the router configuration, try using TLS encryption (if the SIP server supports it) to encrypt the traffic and stop the router from tampering with the packets.

📌
Disable SIP ALG in the router - Your Internet Service Provider to assist in the Regard

3) An issue with the headset, phone, audio card, or audio driver

  • If the issue happens only on some WiFi and 3G/4G networks or to some destinations, the headset, phone, audio card or audio driver are most likely not to blame.
  • Please refer to the NAT-related issues above instead.
  • If only the microphone does not seem to be working, please ensure the call is not accidentally muted. (This will be more for your Softphones e.g Webphone or Voys App)

Mac or Windows (Webphone Related)

  • First, make sure your audio devices are configured properly in Webphone/softphone
  • If you are using a laptop and expect to hear the sounds come out of the speakers, check to be sure that no audio headset (wired or Bluetooth) is currently connected.
  • Go to Settings -> Devices
  • Make sure the input device and output device are selected properly. Try the microphone and speaker with the built-in test, and check to see if the green bar is moving

4. Misconfigured port forwarding.

  • Some users block all firewall ports and only open or forward the default SIP port 5060 as shown in this tutorial.
  • This will break horribly in most cases, if you really want to go this path, keep in mind that the RTP (media packets) will not always use the same port. Typically they will start at a port and for each extra stream (video for example or a second call) will open a new higher port.
  • We cannot help you with this setup, please consult with a network engineer/IT personnel familiar with SIP and port forwarding.

✍️
I have feedback on your help pages!

Updates

We are constantly working on our platform and other products. If you want to stay informed of all updates, check for new updates

Still, want to speak to a colleague?

Can't quite figure it out or get it right? Call our Customer Happiness Team at 021 012 5000 or send an email to info@voys.co.za