I tried to push out the G722 codec today across all of the offices I manage. Every PBX took the change okay except one. It seems this one is not transcoding audio from one codec to G722. Here are the symptoms that I was presented with.
Calls would work as they should if someone was calling in, all parties could hear each other as they should.
Outgoing calls would work okay except the internal user would be unable to hear what the external user was saying. All other audio streams worked okay.
Users could check their voicemail and hear all of the system generated prompts but, when they got to the point where they were to listen to the actual recorded voicemail, they would be presented with silence. This is what made me think the issue was with the transcoding and not a NAT issue.
I have reversed my changes and this PBX is using ulaw as the default for now but, I really want to implement G722 as it sounds so much better.
I am hoping someone here can help me diagnose this issue. I have no idea where to start. I don’t see any errors that could be related to this problem in the Asterisk logs so I don’t know where I should be looking for errors.
Thanks in advance guys.