Sorry for the dumb question, is there a way to find out in dialplan (some variable?) which one of comma separated b-legs listed in originate command answered the call? originate sofia/g1/number,sofia/g2/number,sofia/g3/number Which gateway answered? g1, g2 or g3? On Friday 15 January 2010, Anthony Minessale wrote:
Now we need a new feature
[leg_required=true]
set this on any legs required for the originate to proceed, if it's hungup, the cause will be passed to any existing legs and fail the entire originate.
so use
{bridge_early_media=true}[leg_required=true]sofia/internal/real_call@foo.co m ,sofia/internal/moh_call@foo.com
the leg_required will only be set on the 1st leg because of the [] vs {} if that leg is then hungup, it will kill the other channels in the list.
please try latest trunk.
On Fri, Jan 15, 2010 at 5:25 PM, David Villasmil <
david.villasmil.work@gmail.com> wrote:
Anthony,
LOL, and mounting and mounting... It does work when there is answer... but if B(2)-side rejects or times out or any other that 200 OK, B(1)-side stays indefinitely...
On Fri, Jan 15, 2010 at 11:54 PM, Anthony Minessale
<anthony.minessale@gmail.com> wrote:
you can email me privately at this addr.
On Fri, Jan 15, 2010 at 4:45 PM, David Villasmil
<david.villasmil.work@gmail.com> wrote:
Anthony,
Trying, Thanks. Is there anyway we can communicate directly?
David
On Fri, Jan 15, 2010 at 10:17 PM, Anthony Minessale
<anthony.minessale@gmail.com> wrote:
Try latest trunk,
you should have exactly what you want with the same parameter, again
my
paypal addr is cleary displayed as a big button on the website.
On Fri, Jan 15, 2010 at 10:08 AM, Anthony Minessale
<anthony.minessale@gmail.com> wrote:
one of the many reasons its a bad idea. Probably the leg with the bad audio is a different ptime. Now the amount of work I have to do escalates I would prefer you
commit
to commercial support by emailing me at consulting@freeswitch.org to continue with this.
On Fri, Jan 15, 2010 at 6:43 AM, David Villasmil
<david.villasmil.work@gmail.com> wrote: > I set it to "off" just in case, same thing. > > On Fri, Jan 15, 2010 at 1:38 PM, David Villasmil > > <david.villasmil.work@gmail.com> wrote: > > Default, haven't touched it i suppose it's off, i haven't set it > > anywhere > > > > On Fri, Jan 15, 2010 at 1:26 PM, Sergey Okhapkin > > > > <sos@sokhapkin.dyndns.org> wrote: > >> Is bypass_media on or off? > >> > >> On Friday 15 January 2010, David Villasmil wrote: > >>> Yeah, sorry. Early media. Audio after 200 is fine. Early media
was
> >>> ok > >>> before the change. > >>> > >>> David > >>> > >>> On Fri, Jan 15, 2010 at 12:51 PM, Sergey Okhapkin > >>> > >>> <sos@sokhapkin.dyndns.org> wrote: > >>> > Which audio? Early media or after 200 OK? > >>> > > >>> > On Friday 15 January 2010, David Villasmil wrote: > >>> >> Hello again Anthony, > >>> >> > >>> >> I just tested it, and although functionality does not, > >>> >> first incoming > >>> >> audio is coming in all garbled... do you know why? > >>> >> > >>> >> David > >>> >> > >>> >> On Fri, Jan 15, 2010 at 12:54 AM, Anthony Minessale > >>> >> > >>> >> <anthony.minessale@gmail.com> wrote: > >>> >> > {bridge_early_media=true} > >>> >> > in the dial string in place of ignore_early_media=true > >>> >> > > >>> >> > the first b leg in the list who sends 183 will become the > >>> >> > ringback > >>> >> > device for A leg it will hear the early media > >>> >> > for that leg while the other legs still ring. If some
other
> >>> >> > leg > >>> >> > answers the final call will still be bridged to the leg > >>> >> > who answered. > >>> >> > > >>> >> > > >>> >> > I would estimate it at $500 payable on the big paypal
button
> >>> >> > on > >>> >> > http://www.freeswitch.org > >>> >> > but, I already added the patch to tree earlier today so I > >>> >> > guess > >>> >> > it's > >>> >> > up to you to pay it or not. > >>> >> > > >>> >> > > >>> >> > > >>> >> > > >>> >> > On Thu, Jan 14, 2010 at 5:06 PM, David Villasmil > >>> >> > > >>> >> > <david.villasmil.work@gmail.com> wrote: > >>> >> >> Anthony, > >>> >> >> > >>> >> >> I did take the "hint", don't worry. We will probably ask
for
> >>> >> >> a > >>> >> >> bounty > >>> >> >> but first we need to know: > >>> >> >> 1.- whether this is possible > >>> >> >> 2.- how long it would take > >>> >> >> 3.- how will it exactly work > >>> >> >> 4.- of course, what's the bounty (be gentle ;) ) > >>> >> >> > >>> >> >> We would of course give this back to the community. > >>> >> >> > >>> >> >> in the meantime, bridge_early_media=true will discard > >>> >> >> the 2nd > >>> >> >> B-leg > >>> >> >> and conversely "false" it will keep on trying to connect
and
> >>> >> >> if > >>> >> >> it > >>> >> >> connects the other B-leg if will bridge to that one? > >>> >> >> > >>> >> >> Thanks > >>> >> >> > >>> >> >> David > >>> >> >> > >>> >> >> On Thu, Jan 14, 2010 at 10:04 PM, Anthony Minessale > >>> >> >> > >>> >> >> <anthony.minessale@gmail.com> wrote: > >>> >> >> > I added bridge_early_media=true to do the best I can > >>> >> >> > do. This is the most I will do, especially for free, > >>> >> >> > nobody can > >>> >> >> > take a > >>> >> >> > hint that > >>> >> >> > you should be paying for all these custom requests so
take
> >>> >> >> > it > >>> >> >> > or > >>> >> >> > leave it > >>> >> >> > but this thread is done......... > >>> >> >> > > >>> >> >> > > >>> >> >> > > >>> >> >> > On Thu, Jan 14, 2010 at 12:42 PM, Sergey Okhapkin > >>> >> >> > <sos@sokhapkin.dyndns.org> > >>> >> >> > > >>> >> >> > wrote: > >>> >> >> >> No, not exactly. ignore_early_media doesn't pass > >>> >> >> >> early media > >>> >> >> >> to > >>> >> >> >> the caller > >>> >> >> >> if > >>> >> >> >> bypass_media is false. > >>> >> >> >> > >>> >> >> >> On Thursday 14 January 2010, Michael Jerris wrote: > >>> >> >> >> > this is exactly what ignore_early_media does now. > >>> >> >> >> > > >>> >> >> >> > Mike > >>> >> >> >> > > >>> >> >> >> > On Jan 14, 2010, at 1:18 PM, Sergey Okhapkin wrote: > >>> >> >> >> > > The issue here is when "originate" routine should > >>> >> >> >> > > return > >>> >> >> >> > > and > >>> >> >> >> > > set "originate_status" variable. Current behavior
is
> >>> >> >> >> > > to > >>> >> >> >> > > return > >>> >> >> >> > > on early > >>> >> >> >> > > media, but what if to introduce a variable > >>> >> >> >> > > "originate_wait_for_answer" > >>> >> >> >> > > with default value "false" and use the variable > >>> >> >> >> > > in originate > >>> >> >> >> > > code to > >>> >> >> >> > > decide when to return - on 18X or "200 OK"? > >>> >> >> >> > > > >>> >> >> >> > > On Thursday 14 January 2010, Anthony Minessale
wrote:
> >>> >> >> >> > >> he wants to call 3 people at once and let the A
leg
> >>> >> >> >> > >> hear > >>> >> >> >> > >> early media > >>> >> >> >> > >> from call #1 while call #2 and #3 still are > >>> >> >> >> > >> progressing > >>> >> >> >> > >> which > >>> >> >> >> > >> is not > >>> >> >> >> > >> simple to do without doing thousands of dollars > >>> >> >> >> > >> in development. > >>> >> >> >> > >> > >>> >> >> >> > >> On Thu, Jan 14, 2010 at 11:39 AM, DJB > >>> >> >> >> > >> <djbinter@yahoo.com> > >> > >> wrote: > >>> >> >> >> > >>> What about sending Sip 183 with SDP (no 200OK),
so
> >>> >> >> >> > >>> that your > >>> >> >> >> > >>> customers > >>> >> >> >> > >>> can hear recordings? > >>> >> >> >> > > >>> >> >> >> > _______________________________________________ > >>> >> >> >> > FreeSWITCH-users mailing list > >>> >> >> >> > FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> >> >> >> > UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswit
> >>> >> >> >> >ch- users http://www.freeswitch.org > >>> >> >> >> > >>> >> >> >> _______________________________________________ > >>> >> >> >> FreeSWITCH-users mailing list > >>> >> >> >> FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> >> >> >> UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch
> >>> >> >> >>-us ers http://www.freeswitch.org > >>> >> >> > > >>> >> >> > -- > >>> >> >> > Anthony Minessale II > >>> >> >> > > >>> >> >> > FreeSWITCH http://www.freeswitch.org/ > >>> >> >> > ClueCon http://www.cluecon.com/ > >>> >> >> > Twitter: http://twitter.com/FreeSWITCH_wire > >>> >> >> > > >>> >> >> > AIM: anthm > >>> >> >> > MSN:anthony_minessale@hotmail.com<MSN%3Aanthony_miness > >>> >> >> >ale@hotmail.com> > >>> >> >> > GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL > >>> >> >> >%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net > >>> >> >> > #freeswitch > >>> >> >> > > >>> >> >> > FreeSWITCH Developer Conference > >>> >> >> > sip:888@conference.freeswitch.org<sip%3A888@conference > >>> >> >> >.freeswitch.org> > >>> >> >> > iax:guest@conference.freeswitch.org/888 > >>> >> >> > googletalk:conf+888@conference.freeswitch.org<googleta > >>> >> >> >lk%3Aconf%2B888@conference.freeswitch.org> > >>> >> >> > pstn:+19193869900 > >>> >> >> > > >>> >> >> > _______________________________________________ > >>> >> >> > FreeSWITCH-users mailing list > >>> >> >> > FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> >> >> > UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-
> >>> >> >> >use rs http://www.freeswitch.org > >>> >> >> > >>> >> >> _______________________________________________ > >>> >> >> FreeSWITCH-users mailing list > >>> >> >> FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> >> >> UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-us
> >>> >> >>ers http://www.freeswitch.org > >>> >> > > >>> >> > -- > >>> >> > Anthony Minessale II > >>> >> > > >>> >> > FreeSWITCH http://www.freeswitch.org/ > >>> >> > ClueCon http://www.cluecon.com/ > >>> >> > Twitter: http://twitter.com/FreeSWITCH_wire > >>> >> > > >>> >> > AIM: anthm > >>> >> > MSN:anthony_minessale@hotmail.com<MSN%3Aanthony_minessale > >>> >> >@hotmail.com> > >>> >> > GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3A > >>> >> >anthony.minessale@gmail.com> IRC: irc.freenode.net > >>> >> > #freeswitch > >>> >> > > >>> >> > FreeSWITCH Developer Conference > >>> >> > sip:888@conference.freeswitch.org<sip%3A888@conference.fr > >>> >> >eeswitch.org> iax:guest@conference.freeswitch.org/888 > >>> >> > googletalk:conf+888@conference.freeswitch.org<googletalk% > >>> >> >3Aconf%2B888@conference.freeswitch.org> pstn:+19193869900 > >>> >> > > >>> >> > _______________________________________________ > >>> >> > FreeSWITCH-users mailing list > >>> >> > FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> >> > UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-use
> >>> >> >rs http://www.freeswitch.org > >>> >> > >>> >> _______________________________________________ > >>> >> FreeSWITCH-users mailing list > >>> >> FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> >> UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
> >>> >> http://www.freeswitch.org > >>> > > >>> > _______________________________________________ > >>> > FreeSWITCH-users mailing list > >>> > FreeSWITCH-users@lists.freeswitch.org > >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-user > >>> >s > >>> > > >>> > > >>> > UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
> >>> > http://www.freeswitch.org > >>> > >>> _______________________________________________ > >>> FreeSWITCH-users mailing list > >>> FreeSWITCH-users@lists.freeswitch.org > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>> > >>> > >>> UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
> >>> http://www.freeswitch.org > >> > >> _______________________________________________ > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users@lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> > >> > >> UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
> >> http://www.freeswitch.org > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com<MSN%3Aanthony_minessale@hotmail.c om> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.mi nessale@gmail.com> IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org<sip%3A888@conference.freeswitch.o rg> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B8 88@conference.freeswitch.org> pstn:+19193869900
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com<MSN%3Aanthony_minessale@hotmail.co m> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.min essale@gmail.com> IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org<sip%3A888@conference.freeswitch.or g> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B88 8@conference.freeswitch.org> pstn:+19193869900
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.miness ale@gmail.com> IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@c onference.freeswitch.org> pstn:+19193869900
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-user s http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org