Well, in the dialplan, typically your not going to get past the bridge line in your dialplan because the call is done when the bridge is over. But as Anthony noted you can set vars in [. ] that only apply to the b legs. These you can get in the cdr or in an api hangup hook or otherwise in the reporting state. Mike On Jan 15, 2010, at 8:27 PM, Sergey Okhapkin <sos@sokhapkin.dyndns.org> wrote:
Same question about
originate aaa|bbb|ccc
syntax :-)
On Friday 15 January 2010, Sergey Okhapkin wrote:
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_mine >>>>>>>>>>> ss ale@hotmail.com> >>>>>>>>>>> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYP >>>>>>>>>>> AL %3Aanthony.minessale@gmail.com> IRC: >>>>>>>>>>> irc.freenode.net #freeswitch >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH Developer Conference >>>>>>>>>>> sip:888@conference.freeswitch.org<sip%3A888@conferen >>>>>>>>>>> ce .freeswitch.org> >>>>>>>>>>> iax:guest@conference.freeswitch.org/888 >>>>>>>>>>> googletalk:conf+888@conference.freeswitch.org<google >>>>>>>>>>> ta 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_minessa >>>>>>>>> le @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<googletal >>>>>>>>> k% 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-us >>>>>>> er 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- >>>>>> 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 >> >> -- >> 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%2 >> B8 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.m > in 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 > %2B > 88 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.mine ss 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-us er 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-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
_______________________________________________ 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