Codec changes after hold, which results in transcoding after initial G722 end-to-end via late negotiation

Status
Not open for further replies.

mk1518

New Member
Jun 3, 2019
13
0
1
40
My global codec pref (greedy) is PCMU, PCMA, G722. Through late negotiation, I was able to achieve end-to-end G722 calls via some carriers on some external calls, which is great.

But as soon as such a call is put on hold, my softphone (Bria) shows that the codec immediately changes to PCMU, and it does not switch back after resuming from hold. This would result in transcoding.

I Googled up some previous Freeswitch-related posts regarding this and played around parameters such as renegotiate-codec-on-hold. But none seems to work and I just cannot get a call to stay on the same codec after holding.

Any help on this would be greatly appreciated!
 
Status
Not open for further replies.