[Freeswitch-users] Codec negotiation

James H Thompson jht at lj.net
Mon Apr 2 16:20:50 PDT 2007

I wondering how FreeSwitch does codec negotiation in the following call flow:

    SIP Endpoint A ----> FreeSwitch ----> SIP Endpoint B

For example, if the SIP Endpoint A offers Codecs: G.711u, G.711a, G.729
when FreeSwitch sets up the Call to SIP Endpoint B, how does it determine
what list of Codecs to offer to SIP Endpoint B?

What I'm looking for is for Freeswitch to always offer the same list of
Codecs to SIP Endpoint B as it received from SIP Endpoint A.

In this application, having the RTP packets bypass FreeSwitch and
go directly between SIP Endpoint A and SIP Endpoint B is not an option
since the two SIP Endpoints cannot talk to each other directly.
SIP Endpoint A is in public IP space, and SIP Endpoint B is in private IP
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20070402/c8604d80/attachment-0002.html 

More information about the FreeSWITCH-users mailing list