[Freeswitch-dev] Scaled or distrbuted mod_conference?

Muhammad Shahzad shaheryarkh at googlemail.com
Fri Aug 24 19:59:18 MSD 2012


hummm, interesting, i was just wondering if it is possible to make a tree
shape conferencing bridge which would work something like this.

1. We will have many freeswitch boxes, each will running a single
conference of its own up to say 50 users. These freeswitch box may be
geographically distributed as needed, (though it may cause significant
latency).

2. Then there is a freeswitch box running on top, all freeswitch boxes dial
this top level freeswitch box as normal call. On top level freeswitch these
calls will be answered and joined in a single so called top level
conference. The second leg of this call will be joined to conference
already running in lower level freeswitch boxes.

3. The main speaker / teacher of this virtual class room will just dial to
top level freeswitch and join in the top level conference..

4. For listeners / students of this virtual class to dial in and join, we
can setup an OpenSIPs / Kamailio boxes which authenticates users first then
forwards call to lower level freeswitch boxes.

5. All student calls will be mute when they join the conference. The
teacher / speaker will have a web management interface which will query
each lower freeswitch box and generate a participants list. Teacher will be
able to unmute any student to listen to their questions etc. and then mute
them again to answer the question etc.

What do you guys think? Please suggest.

Thank you.


On Fri, Aug 24, 2012 at 1:15 PM, Stephen Dame <sdame at 207me.com> wrote:

> ** **
>
> *I know a few commercial companies have scaled freeswitch to handle
> 250-500 callers in a single conference across boxes with direct audio cable
> connections in data center.*
>
> * *
>
> * I have an existing application that uses speex16(flash voip) and I can
> get 50 callers in a single conference before cpu gets to 70% on a c1.medium
> instance.   I know I can throw more hardware at the problem,  but
> interested in bridging the same conference number between multiple
> freeswitch instances and presenting single ESL notifications back to the
> existing application so all users events are seen.*
>
> * *
>
> *This is a distance learning app, and not business audio conference, so
> some latency is tolerable.   I would locate the multiple freeswitch servers
> in same zone and possibly use the new high I/O EBS instances running in SSD.
> *
>
> * *
>
> *Any thoughts on this?*
>
> * *
>
> *Regards,*
>
> *Stephen*
>
> * *
>
> * *
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>
>


-- 
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk at hotmail.com
Email: shaheryarkh at googlemail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120824/eacf0f25/attachment-0001.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-dev mailing list