Many audio issues when using Impact Phone for Windows, Android and iOS are most often caused by using the wrong audio codecs and/or missing STUN server.
Instructions
Codecs:
Impact Phone for Windows
Go to “…” > Preferences > Audio. Deactivate all codecs except PCMU, PCMA, G.722, GSM as shown in the example below and move them to the top of the list.
Impact Phone for iOS
In Impact Phone go to Settings > Audio and disable all codecs except G.722, GSM, PCMU, PCMA.
Impact Phone for Android
Supported Codecs are automatically set. Nothing needs to be done here.
STUN Server
Impact Phone for Windows
Go to “…” > Preferences, click on the edit button of your account. Then set “Transport” to “UDP”, Enable ICE and add stun.l.google.com:19302 as STUN Server.
Don’t forget to click “Done” to save the settings.
Impact Phone for iOS
In Impact Phone go to Settings > Network and add stun.l.google.com:19302 as STUN Server. Also, make sure that in Settings > Advanced "Transfer Protocol" is set to "UDP".
Impact Phone for Android
In Impact Phone go to Menu > Settings. Ensure you have configured to the correct "Domain*": yourcompany.impactpbx.com. The domain information is provided in the welcome email. In the "Transport" field ensure it is set to "UDP". "Enable ICE" needs to be OFF. Click on "STUN / TURN Server" and enter stun.l.google.com:19302. "AVPF" needs to be set to ON.
