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.
All seems to be fine on your cli output, still not clear with your explenation I was hoping find some clue with your logs but all seems to be normal, Format Interpreters seems to be working fine
Make again all the tests that you have described in your first post. After answering the call run the following command to see what codec is being used in each channel, then hangup.
Post here the results.
I also noticed this error that appeared right around when the working call was made:
[2016-07-08 20:06:08] ERROR[10979][C-00000005]: pbx_functions.c:636 ast_func_read2: Function SIP_HEADE R not registered
[2016-07-08 20:06:08] WARNING[10979][C-00000005]: Ext. 8XXXXXX400:2 @ from-pstn: Friendly Scanner from
I have got it all working without using G722 so it has not been at the top of my list (hence the delayed response). Any help is still very much appreciated as I would like to get HD Voice working as it sounds so much better.
Check what happens if you use sip and make a call using g722.
Related to the error are you using the specific function somewhere in your dialplan?
Also your box is accesible through internet?
Well I don’t have any other ideas related to the problem but in the log there is friendly-scanner message indicating a sipvicious scan of your box. Check your settings that you are secure enough and avoid hacking.