[Freeswitch-users] dialplan to share skype instances

Michael Collins msc at freeswitch.org
Wed Nov 17 14:37:06 PST 2010


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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20101117/e1e6183e/attachment.html 


More information about the FreeSWITCH-users mailing list