Hi Michael,<div><br><div>Thanks for important note. </div><div>Why can&#39;t we name FreeSWITCH in Bypass Media mode as PROXY? Which thing it is missing?</div><div><br></div><div>Regarding the script, I don&#39;t think it is incorrect. Most probably the FreeSWITCH is not able to handle such crazy scenario.</div>
<div>Because the first reinvite occurs right after the call was answered.</div><div>So when the second reinvite should happen? Right after the first re-invite? Without any delay?</div><div>Or maybe it tries to execute both reinvites after the call was answered, and selects the first one?</div>
<div><br></div><div>Vitalie<br><br><div class="gmail_quote">2010/6/14 Michael Jerris <span dir="ltr">&lt;<a href="mailto:mike@jerris.com">mike@jerris.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word"><br><div><div class="im"><div>On Jun 9, 2010, at 9:36 AM, Vitalii Colosov wrote:</div><br><blockquote type="cite"><div>Hi,</div><div><br></div><div>I am trying to make 2 freeswitches (bridged) to work both in bypass media mode - currently with no luck.</div>
<div>Would appreciate your advice.</div><div><br></div><div>Let say I have 2 FreeSWITCH servers - one acts as PROXY (in bypass_media_after_bridge mode) and second processes media.<span style="white-space:pre">        </span></div>
</blockquote><div><br></div></div>In bypass mode or not, FreeSWITCH is never a proxy, it is always a B2BUA.  Processing media or not is your only choice in regards to this.</div><div><div class="im"><br><blockquote type="cite">

<div><br></div><div>I make a call from one sip client to another via these 2 servers (let&#39;s say G711 is used everywhere).</div><div>SIP CLIENT1 -&gt; FS1 (proxy) -&gt; FS2 (media) -&gt; SIP CLIENT2</div><div><br></div>

<div>Proxy server (FS1) sends a re-INVITE and excludes itself from the media path after the call was answered (I am using bypass_media_after_bridge).</div><div><br></div><div>So, the media goes like this: SIP CLIENT1 &lt;-&gt; FS2 &lt;-&gt; SIP CLIENT2</div>

<div><br></div><div>Now, I want to try to exclude the media server (FS2) as well (just experimenting, but if both clients use same codec, I suppose this can be legitimately done?).</div><div>I put bypass_media_after_bridge=true on the media server (I did it in few places in Lua script). </div>

<div><br></div><div><b>But as per sip trace, it does not sends any reinvite after the call was answered.</b></div><div><b>Only FS1 sends reINVITE.</b></div></blockquote><div><br></div></div>There is something wrong in your script?</div>
<div><div class="im"><br><blockquote type="cite"><div>So, looks like I cannot remove FS2 from media path like this.</div>
<div><br></div><div>Do you think it is not possible to acheive this kind of configuration so both servers will work in bypass media?</div></blockquote><div><br></div></div>There is nothing different here than the first box as far as your explanation goes.  This should work fine, and as you showed with FS1, it does.</div>
<div><br></div><div>Mike</div><div><br></div></div><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>
<br></blockquote></div><br></div></div>