[Freeswitch-users] dialplan to share skype instances

Jian Ren renjian at gmail.com
Thu Nov 18 18:21:27 PST 2010


I changed to use pipe in the bridge(saw the wiki link in another post),
something like below:

   <extension name="us.skypeout">
      <condition field="destination_number" expression="^(\d{11})$">
        <action application="set" data="hangup_after_bridge=true"/>
        <action application="bridge"
data="skypopen/interface00/+$1|skypopen/interface01/+$1|skypopen/interface02/+$1|skypopen/interface03/+$1"/>
      </condition>
    </extension>

Seems to work, is this the correct way?
Thanks!

On Thu, Nov 18, 2010 at 7:32 PM, Jian Ren <renjian at gmail.com> wrote:

> No, I don't. That's why I am asking here for a better solution.
> Thanks!
> Jian
>
>
> On Wed, Nov 17, 2010 at 5:37 PM, Michael Collins <msc at freeswitch.org>wrote:
>
>> Just curious - why do you need to break them up like this? Do you
>> specifically need one extension per instance? If so, why?
>>
>> -MC
>>
>> On Tue, Nov 16, 2010 at 10:37 AM, Jian Ren <renjian at gmail.com> wrote:
>>
>>> Hi,
>>> Currently I am assigning one instance to each extension like below:
>>>
>>>  <extension name="us.skypeout">
>>>       <condition field="username" expression="^10(\d{2})$">
>>>         <action application="set" data="skype_instance=$1"/>
>>>       </condition>
>>>       <condition field="destination_number" expression="^(\d{11})$">
>>>         <action application="set" data="hangup_after_bridge=true"/>
>>>         <action application="bridge"
>>> data="skypopen/interface${skype_instance}/$
>>>       </condition>
>>>     </extension>
>>>
>>> Are there any other ways like to get unused instances from a pool?
>>> I guess it could be something like
>>>
>>> condition instance1 available?
>>> bridge instance1
>>> condition instance2 available?
>>> bridge instance2
>>> ...
>>>
>>> then there could be much more extensions to share skype out.
>>>
>>> Could anyone help?
>>>
>>> Thanks!
>>> Jian
>>>
>>> _______________________________________________
>>> 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
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20101118/f2b19a6f/attachment.html 


More information about the FreeSWITCH-users mailing list