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?
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?