<div dir="ltr">Sounds very easy when you put it that way :D<div><br></div><div>For video conferencing where video mixing is involved I think this is not possible, SFU is needed for that.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 21, 2016 at 2:13 PM, Emrah <span dir="ltr"><<a href="mailto:lists@kavun.ch" target="_blank">lists@kavun.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">For audio only, it's rather easy to get it done. It's more complicated to fine tune it and have it optimized.<br>
I have a distributed set up that will endeavor to conference people in a geographically optimized manner and involve additional nodes per location covered.<br>
I have my own database to handle user lists. Looks like FS, even with Postgres in the core, doesn't store conference data in a database. Very surprisingly so.<br>
<br>
I have a context that strictly handles server to server conference connections. They come with different flags.<br>
<br>
As far as your setup is concerned, I suggest you consider the following.<br>
<br>
1. Have one box (or HA looking like one box) that only does signaling.<br>
2. Have multiple conference boxes configured identically.<br>
3. Put a max participants count on each box depending on their hardware.<br>
4. Box 1 brings in box 2 when max participant count is reached.<br>
5. Box 2 brings in box 3 when max participant count is reached, etc.<br>
6. Signaling box calls in succession box 1, box 2 and box 3. Make sure to bypass media.<br>
7. You're done and get a pay raise for your awesome job.<br>
<br>
Hint: you can use specific flags to disconnect the boxes that called one another, i.e. have all "real" participants come in with an "endconf" flag and when the last one leaves, connection to the additional box will be dropped. Careful on how that plays if box 1 is full, box 2 is full, box 3 is half full, and suddenly box 1 is empty.<br>
<br>
Good luck! Post your results here please.<br>
> On Oct 21, 2016, at 12:19 PM, Alexandru Covalschi <<a href="mailto:568691@gmail.com">568691@gmail.com</a>> wrote:<br>
><br>
> Hello list,<br>
><br>
> Wanted to ask for hints. Let's imagine we have a very big conference, so it doesn't fit in one Freeswitch box. I need to somehow populate users on other box and merge the conferences. For now the only way I see is conference call out, but that's really complicated as soon as we need to synchronize a lot of stuff (conference master commands, members list and so on) using event socket and a completely new API layer. Is there any other way to get a bigger distributed conference? Maybe there is already an existing solution?<br>
><br>
> Regards, Alex<br>
><br>
> --<br>
> Alexandru Covalschi<br>
> VoIP engineer and system administrator<br>
> tel: <a href="tel:%2B37367398493" value="+37367398493">+37367398493</a><br>
><br>
> ______________________________<wbr>______________________________<wbr>_____________<br>
> Professional FreeSWITCH Consulting Services:<br>
> <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
> <a href="http://www.freeswitchsolutions.com" rel="noreferrer" target="_blank">http://www.<wbr>freeswitchsolutions.com</a><br>
><br>
> Official FreeSWITCH Sites<br>
> <a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
> <a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.<wbr>org</a><br>
> <a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><br>
><br>
> FreeSWITCH-users mailing list<br>
> <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
> <a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<br>
<br>
______________________________<wbr>______________________________<wbr>_____________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" rel="noreferrer" target="_blank">http://www.<wbr>freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.<wbr>org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr">Regards,<div>Mirko</div></div></div></div></div></div></div></div></div>
</div>