[Freeswitch-users] Can't we run both applications with one dialplan?
Michael Jerris
mike at jerris.com
Thu Sep 25 21:41:36 PDT 2008
They should all be there. Did you do "myevents" ?
Mike
On Sep 26, 2008, at 12:28 AM, "Adeel Ansari" <adeel.gnome at gmail.com>
wrote:
> Thanks, its working like charm. Just curious, common events such as
> CHANNEL_ANSWER, CHANNEL_BRIDGE, CHANNEL_HANGUP etc.. don't work with
> mod_sofia?
>
> On Thu, Sep 25, 2008 at 10:50 PM, Anthony Minessale <anthony.minessale at gmail.com
> > wrote:
> you can't do it like that.
>
> when you call the socket app, use the async flag as an arguement.
> Then in your app on the other side of the socket, send the command
> back to the channel
> to do the bridge, then you will get an instant return from that call
> due to async mode and you can then watch the call for events from
> there.
>
>
>
> On Thu, Sep 25, 2008 at 12:41 AM, Adeel Ansari
> <adeel.gnome at gmail.com> wrote:
> Thanks Anthony. In my case the second one never executes, if written
> like below
>
> ====
> <extension name="liverpie_test">
> <condition field="destination_number" expression="121">
> <action application="socket" data="127.0.0.1:8084" />
> <action application="bridge" data="sofia/gateway/$
> {voip}/${recepient}" />
> </condition>
> </extension>
> ====
>
> same result, 2nd doesn't execute, if reverse like this
>
> ====
> <extension name="liverpie_test">
> <condition field="destination_number" expression="121">
> <action application="bridge" data="sofia/gateway/$
> {voip}/${recepient}" />
> <action application="socket" data="127.0.0.1:8084" />
> </condition>
> </extension>
> ====
>
> Yes it works sequentially, if written like this.
>
> ====
> <extension name="bridge_test" continue="true">
> <condition field="destination_number" expression="121">
> <action application="bridge" data="sofia/gateway/$
> {voip}/${recepient}" />
> </condition>
> </extension>
>
> <extension name="liverpie_test">
> <condition field="destination_number" expression="121">
> <action application="socket" data="127.0.0.1:8084" />
> </condition>
> </extension>
> ====
>
> but the second got executed after hanging up the call. I want to
> capture the call events during call. How should I proceed with this.
>
> Thanks.
>
> On Wed, Sep 10, 2008 at 9:09 PM, Anthony Minessale <anthony.minessale at gmail.com
> > wrote:
> If the first app hangs up the cal then the 2nd one will never execute.
>
>
>
> On Wed, Sep 10, 2008 at 3:55 AM, Adeel Ansari
> <adeel.gnome at gmail.com> wrote:
> Only the first application is working in both cases. How to proceed?
> Any idea.
>
>
> On Wed, Sep 10, 2008 at 2:19 PM, Adeel Ansari
> <adeel.gnome at gmail.com> wrote:
> Hey, actually, none is work with me.
>
> Not this
>
> ====
> <extension name="liverpie_test" continue="true">
> <condition field="destination_number" expression="121">
> <action application="socket" data="127.0.0.1:8084" />
> <action application="java" data="/home/programs/
> freeswitch/scripts/freeswitch.jar net.fs.CallTest"/>
> </condition>
> </extension>
> ====
>
> Nor this
>
> ====
> <extension name="liverpie_test" continue="true">
> <condition field="destination_number" expression="121">
> <action application="socket" data="127.0.0.1:8084" />
> </condition>
> </extension>
>
> <extension name="java_test">
> <condition field="destination_number" expression="121">
> <action application="java" data="/home/programs/
> freeswitch/scripts/freeswitch.jar net.fs.CallTest"/>
> </condition>
> </extension>
> ====
>
> Whatever comes first, works. Anyone tell me, how I should go about
> it. I need to invoke both application on a single call. Thanks.
>
>
>
> On Wed, Sep 10, 2008 at 12:34 PM, Adeel Ansari
> <adeel.gnome at gmail.com> wrote:
> So, it means we can run it like simultaneously. It was not working
> with me, actually. Liverpie was not sending anything to my web app,
> when run the thing in the former way. However, running it in a
> sequence is fine with me.
>
> Need to ask one more thing. How about if we swap both application
> configuration in former dialplan. I mean if we put java first and
> socket later, does it create any difference? Are you getting me?
>
> Thanks.
>
>
> On Wed, Sep 10, 2008 at 12:04 PM, Brian West <brian at freeswitch.org>
> wrote:
> Depends are you wanting them to run at the same time? Or one after
> the other?
>
> /b
>
> On Sep 9, 2008, at 10:58 PM, Adeel Ansari wrote:
>
>> Or should we do this in two, like this.
>>
>> ====
>> <extension name="liverpie_test" continue="true">
>> <condition field="destination_number" expression="121">
>> <action application="socket" data="127.0.0.1:8084" />
>> </condition>
>> </extension>
>>
>> <extension name="java_test">
>> <condition field="destination_number" expression="121">
>> <action application="java" data="/home/programs/
>> freeswitch/scripts/freeswitch.jar apps.freeswitch.CallTest"/>
>> </condition>
>> </extension>
>>
>> ====
>>
>>
>> On Wed, Sep 10, 2008 at 11:47 AM, Adeel Ansari
>> <adeel.gnome at gmail.com> wrote:
>> Hi folks,
>>
>> Can't we run both applications with one dialplan? Like this.
>>
>> ====
>> <extension name="liverpie_test" continue="true">
>> <condition field="destination_number" expression="121">
>> <action application="socket" data="127.0.0.1:8084" />
>> <action application="java" data="/home/adeel/
>> programs/freeswitch/scripts/freeswitch.jar
>> net.digitalapps.freeswitch.CallTest"/>
>> </condition>
>> </extension>
>> ====
>>
>> Thanks.
>>
>> --
>> Best,
>> Adeel Ansari
>>
>> http://www.linkedin.com/in/adeelansari
>>
>>
>>
>> --
>> Best,
>> Adeel Ansari
>>
>> http://www.linkedin.com/in/adeelansari
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
> Brian West
> sip:brian at freeswitch.org
>
>
>
>
>
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
>
> --
> Best,
> Adeel Ansari
>
> http://www.linkedin.com/in/adeelansari
>
>
>
> --
> Best,
> Adeel Ansari
>
> http://www.linkedin.com/in/adeelansari
>
>
>
> --
> Best,
> Adeel Ansari
>
> http://www.linkedin.com/in/adeelansari
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at 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/
>
> AIM: anthm
> MSN:anthony_minessale at hotmail.com
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> IRC: irc.freenode.net #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org
> iax:guest at conference.freeswitch.org/888
> googletalk:conf+888 at conference.freeswitch.org
> pstn:213-799-1400
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
>
> --
> Best,
> Adeel Ansari
>
> http://www.linkedin.com/in/adeelansari
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at 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/
>
> AIM: anthm
> MSN:anthony_minessale at hotmail.com
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> IRC: irc.freenode.net #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org
> iax:guest at conference.freeswitch.org/888
> googletalk:conf+888 at conference.freeswitch.org
> pstn:213-799-1400
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
>
> --
> Best,
> Adeel Ansari
>
> http://www.linkedin.com/in/adeelansari
> f="http://www.freeswitch.org" target="_blank">http://
> www.freeswitch.org
>
>
>
>
> --
> Best,
> Adeel Ansari
>
> http://www.linkedin.com/in/adeelansari
> >
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20080926/305b0766/attachment-0002.html
More information about the FreeSWITCH-users
mailing list