[Freeswitch-users] bypass_media bug?

Sergey Okhapkin sos at sokhapkin.dyndns.org
Fri Feb 12 11:22:18 PST 2010


Simple dialplan:

    <extension name="103">
      <condition field="destination_number" expression="^103$">
        <action application="set" data="continue_on_fail=true"/>
        <action application="set" data="bypass_media=true"/>
        <action application="bridge" data="sofia/cwu/103 at 192.168.1.254"/>
        <action application="bridge" data="sofia/cwu/104 at 192.168.1.254"/>
      </condition>
    </extension>

103 at 192.168.1.254 returns 183 early media and then "480 temporary 
unavailable", 104 at 192.168.1.254 answers the call (echo test).

When 104 answers, Freeswitch returns to caller in SDP media port from "183", 
but not media port from 104's "200 OK"

Is it a bug or expected behavior? If expected - is there a variable to control 
the behavior? Everything works OK if I replace bypass_media=true with 
bypass_media_after_bridge=true, but sending reinvites is not acceptable to 
me.




More information about the FreeSWITCH-users mailing list