[Freeswitch-users] Complete seperation of VOIP app from FS

Michael Jerris mike at jerris.com
Fri Aug 1 07:37:36 PDT 2008


What advantages does this mod have over just using event socket?

Mike

On Aug 1, 2008, at 10:12, Erol Akarsu <eakarsu_33 at yahoo.com> wrote:

> Jonas,
>
> This is what I want.
> Do you have any documentation on mod_ivr_socket and how its API  
> looks like?
>
> Thanks
>
> Erol Akarsu
>
>
>
> ----- Original Message ----
> From: Jonas Gauffin <jonas.gauffin at gmail.com>
> To: freeswitch-users at lists.freeswitch.org
> Sent: Friday, August 1, 2008 9:46:30 AM
> Subject: Re: [Freeswitch-users] Complete seperation of VOIP app from  
> FS
>
> I've started to do a mod_ivr_socket a long time ago, which I never  
> completed.
> It should be considered as an alternative to the scripting languages
> and gives you an easier interface than the event socket.
> I created it since I wanted to move the ivr applications from my
> javascripts into my own server coded in c#.
>
> I haven't had time to finish it though. I can add it as a contrib
> project if you're interested in completing it.
>
> On Fri, Aug 1, 2008 at 3:24 PM, Erol Akarsu <eakarsu_33 at yahoo.com>  
> wrote:
>> David,
>>
>> Thanks for your clarification.
>>
>> Here we have to write all these commands to send to FS remotely.
>> Do we have any high-level API that we can use to send command to FS  
>> and parse the results?
>>
>> Thanks
>>
>> Erol Akarsu
>>
>>
>>
>> ----- Original Message ----
>> From: David Knell <dave at 3c.co.uk>
>> To: freeswitch-users at lists.freeswitch.org
>> Sent: Friday, August 1, 2008 12:19:49 AM
>> Subject: Re: [Freeswitch-users] Complete seperation of VOIP app  
>> from FS
>>
>> Hi Erol,
>>
>> A dialplan extension like this:
>>
>> <extension name="callthrough">
>>   <condition field="destination_number" expression="^0">
>>     <action application="socket" data="127.0.0.1:6100 async full" />
>>   </condition>
>> </extension>
>>
>> results in all calls to numbers starting with 0 being handled by a
>> server on localhost
>> listening on port 6100.  That server has full control over the call.
>> Change the IP
>> address to run the server on a different host.
>>
>> Cheers --
>>
>> Dave
>>
>>> Still searching event_socket module.
>>> If we set up dialplan, all received calls will routed based on  
>>> dialplan rules.
>>> But at the same time, if there is remote process connected to FS  
>>> through socket_module,  dialplan or remotes process will have  
>>> priority to control FS behavior. Can remote process interfere  
>>> dialplan rules.?
>>>
>>> Is it possible to define a dialplan so that one extension will be  
>>> routed to a remote process and other extension will be routed to  
>>> different process?
>>>
>>> I am thinking to abstract out IVR or any VOIP application from FS  
>>> box completely and to run application on different host  or process.
>>>
>>> Regards
>>>
>>> Erol Akarsu
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>>>
>>>
>>>
>>
>>
>> --
>> David Knell, Director, 3C Limited
>> T: 020 8114 8901  F: 020 3002 7257  M: 001 415 630 3031
>> http://www.3c.co.uk
>>
>>
>> _______________________________________________
>> 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
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> 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
>>
>
> _______________________________________________
> 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
>
>
>
>
>
>
> _______________________________________________
> 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




More information about the FreeSWITCH-users mailing list