[Freeswitch-users] Proxy Media and Codec Prefer

Michael Jerris mike at jerris.com
Sun Aug 15 18:53:00 PDT 2010


Proxy media does not handle this case now and the call will fail in the same way.  We will try to avoid transcoding by default, so I think what you are suggesting is already the default action without proxy_media.

On Aug 15, 2010, at 8:48 PM, Sergey Okhapkin wrote:

> But what if endpoints have no common codec and disable-transcoding is set? 
> Will FS ignore disable-transcoding parameter?
> 
> On Sunday 15 August 2010, Michael Jerris wrote:
>> http://wiki.freeswitch.org/wiki/Codec_negotiation
>> 
>> disable-transcoding
>> 
>> On Aug 15, 2010, at 8:07 PM, Sergey Okhapkin wrote:
>>> To avoid transcoding if both endpoints have common codec, but one of
>>> endpoints is behind NAT.
>>> 
>>> On Sunday 15 August 2010, Michael Jerris wrote:
>>>> I don't think there is ever a reason to use proxy_media anymore.  If
>>>> anyone can provide an example of a good reason to use it I would be
>>>> interested to hear.
>>>> 
>>>> On Aug 2, 2010, at 6:25 AM, Sergey Okhapkin wrote:
>>>>> FS has 3 ways (not 2!) to handle media:
>>>>> 
>>>>> 1. bypass_media=true - media path is set to run audio directly between
>>>>> leg a and b endpoints. absolute_codec_string variable is ignored in
>>>>> this mode. 2. proxy_media=true - media is proxied by FS, but without
>>>>> any transcoding etc, frame in - frame out. absolute_codec_string
>>>>> variable is ignored in this mode. 3. Neither bypass_media, no
>>>>> proxy_media variables are set. FS does full media handling/transcoding,
>>>>> absolute_codec_string variable is honored.




More information about the FreeSWITCH-users mailing list