[Freeswitch-users] Proxy Media and Codec Prefer

Michael Jerris mike at jerris.com
Sun Aug 15 23:21:36 PDT 2010


Feel free to confirm for yourself, check out latest git and report back to all.

On Aug 16, 2010, at 2:00 AM, Henry Huang wrote:

> Michael:
> 
> Since what version does this become a default behavior? I was using 1.0.5 and I had to use proxy_media=true for the A -> FS -> B to avoid g729 codec priority issue. Let me explain: 
> A has codec priority as g711, g729
> FS has codec priority as g711, g729(passthrough)
> B has codec priority as g729 , then whatever esle
> 
> Without proxy media= true:
> 1. A will negotiate with FS about which codec to use, since they both have g711 as the first priority, they will agree on using g711 to communicate.
> 2. Now FS will negotiate codec with B, and since B has g729 as priority, and FS has g729(passthrough) available, they will agree on using g729 as the codec. 
> 3. Now the calls will bridge and drop right away since FS does not do codec translation. 
> 
> With proxy media = true
> 1. A will skip FS and negotiate codec with B directly. And they will use whatever matches they can find, and this will leave FS not worrying about codec translation at all. 
> 
> please correct me if the above scenario has been changed in the newer FS. 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100816/b66b2600/attachment.html 


More information about the FreeSWITCH-users mailing list