Audio is breaking up

The symptom is the audio from remote party is breaking up or audio from playing a file locally is breaking up.

Checklists:

  1. It’s always recommended to check whether the problem exists with the latest git version of the libraries.

  2. Check that no other application is using the devices. It is common to not be able to use sound device when the device is being used by other applications.

  3. Check CPU utilization

  4. Check for dangling call in PBX. A dangling call is call that is left active in the PBX because previous (pjsua) application has terminated abruptly.

  5. Check for high network jitter, packet loss, etc..

  6. Check if audio is breaking up when playing file locally: Checking by playing a WAV file

  7. Check if the breakup is coming from the sound device: Checking the quality of the sound device

  8. Check if local audio is breaking up by looping back microphone signal to the speaker: Check by looping back microphone to speaker