Michael:<br><br>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: <br>A has codec priority as g711, g729<br>
FS has codec priority as g711, g729(passthrough)<br>B has codec priority as g729 , then whatever esle<br><br><b>Without</b> proxy media= true:<br>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.<br>
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. <br>3. Now the calls will bridge and drop right away since FS does not do codec translation. <br>
<br>With proxy media = true<br>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. <br><br>please correct me if the above scenario has been changed in the newer FS. <br>
<br>Thanks,<br><span style="color: black;"><div dir="ltr"><div><span style="font-weight: bold; color: rgb(0, 0, 153); font-family: arial black,sans-serif;">Henry Huang</span><br><span style="color: rgb(0, 0, 153); background-color: rgb(255, 255, 255); font-family: trebuchet ms,sans-serif;">Unified Communication System R&D Project Manager</span><br>
US: +1 (626) 606-3306</div><div style="padding: 10px 0pt 5px; font-family: arial,sans-serif; font-size: 13.3px;"><span style="color: gray;">Chat</span> <img src="http://www.images.wisestamp.com/skype.png" style="vertical-align: middle; padding-right: 5px;" alt="" height="16" width="16"><font style="color: gray; font-weight: bold; font-size: 9pt;">Skype: </font><font style="vertical-align: middle;">unicsolution</font> <img src="http://www.images.wisestamp.com/msn.png" style="vertical-align: middle; padding-right: 5px;" alt="" height="16" width="16"><font style="color: gray; font-weight: bold; font-size: 9pt;">MSN: </font><font style="vertical-align: middle;"><a href="mailto:b_ball_henry@hotmail.com">b_ball_henry@hotmail.com</a></font></div>
<div style="padding: 5px 0pt; font-family: arial,sans-serif; font-size: 13.3px;"><span style="color: gray;">Contact Me</span> <a href="http://www.linkedin.com/pub/henry-huang/1/654/578" style="padding: 0pt 2px; color: blue; font-size: 10pt;"><img src="http://www.images.wisestamp.com/linkedin.png" alt="Linkedin" style="vertical-align: middle; padding-bottom: 5px;" border="0" height="16" width="16"></a><a href="http://www.facebook.com/profile.php?id=595148342" style="padding: 0pt 2px; color: blue; font-size: 10pt;"><img src="http://www.images.wisestamp.com/facebook.png" alt="Facebook" style="vertical-align: middle; padding-bottom: 5px;" border="0" height="16" width="16"></a><a href="http://twitter.com/unicsolution" style="padding: 0pt 2px; color: blue; font-size: 10pt;"><img src="http://www.images.wisestamp.com/twitter.png" alt="Twitter" style="vertical-align: middle; padding-bottom: 5px;" border="0" height="16" width="16"></a></div>
</div></span><br><br><div class="gmail_quote">On Mon, Aug 16, 2010 at 9:53 AM, Michael Jerris <span dir="ltr"><<a href="mailto:mike@jerris.com">mike@jerris.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
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.<br>
<div><div></div><div class="h5"><br>
On Aug 15, 2010, at 8:48 PM, Sergey Okhapkin wrote:<br>
<br>
> But what if endpoints have no common codec and disable-transcoding is set?<br>
> Will FS ignore disable-transcoding parameter?<br>
><br>
> On Sunday 15 August 2010, Michael Jerris wrote:<br>
>> <a href="http://wiki.freeswitch.org/wiki/Codec_negotiation" target="_blank">http://wiki.freeswitch.org/wiki/Codec_negotiation</a><br>
>><br>
>> disable-transcoding<br>
>><br>
>> On Aug 15, 2010, at 8:07 PM, Sergey Okhapkin wrote:<br>
>>> To avoid transcoding if both endpoints have common codec, but one of<br>
>>> endpoints is behind NAT.<br>
>>><br>
>>> On Sunday 15 August 2010, Michael Jerris wrote:<br>
>>>> I don't think there is ever a reason to use proxy_media anymore. If<br>
>>>> anyone can provide an example of a good reason to use it I would be<br>
>>>> interested to hear.<br>
>>>><br>
>>>> On Aug 2, 2010, at 6:25 AM, Sergey Okhapkin wrote:<br>
>>>>> FS has 3 ways (not 2!) to handle media:<br>
>>>>><br>
>>>>> 1. bypass_media=true - media path is set to run audio directly between<br>
>>>>> leg a and b endpoints. absolute_codec_string variable is ignored in<br>
>>>>> this mode. 2. proxy_media=true - media is proxied by FS, but without<br>
>>>>> any transcoding etc, frame in - frame out. absolute_codec_string<br>
>>>>> variable is ignored in this mode. 3. Neither bypass_media, no<br>
>>>>> proxy_media variables are set. FS does full media handling/transcoding,<br>
>>>>> absolute_codec_string variable is honored.<br>
<br>
<br>
_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br>