SOLVED Forcing G711 on inbound

Status
Not open for further replies.

bcmike

Active Member
Jun 7, 2018
337
58
28
54
Hi,

I have G722 setup as the primary codec on my system with G711 as the secondary. However I really want to avoid trans coding if possible. I'm going to try and set up all of my internal calling as G722, however I have some carriers that will accept G722 and I'd love to send and receive traffic from them.

Codec negotiation seems to work well except for incoming calls. When a G711 call comes in, G711 is negotiated until the last leg from the PBX to the phone when it switches to G722 and trans coding begins. I've enabled inbound-late-negotiation on all profiles. Is there any way around this ? Or should I just force G711 on the external profile? Will that even work?

Also what is the CPU for trans coding between G711 and G722? Should I throw money at the problem and get a trans coding card?
 

bcmike

Active Member
Jun 7, 2018
337
58
28
54
Ok, so I RTFM and I did the following on my internal profile:

inbound-late-negotiation = false
disable-transcoding = true

Basically if it comes in G711 it stays G711.
 
Status
Not open for further replies.