<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18939">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>If I create an ESL deamon with for example Perl,</FONT></DIV>
<DIV><FONT size=2>it means that every event from FS will be sent to this
daemon</FONT></DIV>
<DIV><FONT size=2>so I only need to catch the right ones and do the job
?</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Thanks</FONT></DIV>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B>
<A title=jmesquita@freeswitch.org href="mailto:jmesquita@freeswitch.org">Joćo
Mesquita</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=freeswitch-users@lists.freeswitch.org
href="mailto:freeswitch-users@lists.freeswitch.org">FreeSWITCH Users Help</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, January 07, 2011 5:29
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Freeswitch-users]
mod_conference with cluster ODBC</DIV>
<DIV><BR></DIV>Even tho both of your approaches are good for a "small" scale
system, I think we are missing the point here.
<DIV><BR></DIV>
<DIV>If you don't need to have several conferences bridged because you don't
lack machine power to hold the conference onto one server, you can use ESL to
make an INVITE and then a REPLACES. If I am not mistaken, you are able to use
the uuid_simplify command to make the replaces after the bridge is done.
Although, most people looking to have multiple conferences on multiple servers
are looking for scalability where you can have one single (or multiple)
conferences spread over several boxes that can even be geographically spread
out look like a single conference to the user and/or systems involved.</DIV>
<DIV><BR></DIV>
<DIV>This is the real challenge and that might be worth thinking about hacking
C, the rest is just dialplan and a bit of ESL to make the control. The first
one is way out of my league.</DIV>
<DIV>
<DIV><BR clear=all>Joćo Mesquita<BR><BR><BR>
<DIV class=gmail_quote>On Fri, Jan 7, 2011 at 6:43 PM, Kris <SPAN
dir=ltr><<A
href="mailto:kris@livecall.com">kris@livecall.com</A>></SPAN> wrote:<BR>
<BLOCKQUOTE
style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote>Just an idea..soon I will have to put people that are
answered on multiple<BR>servers into the same conference. I am thinking
about having a table on the<BR>central SQLServer like this: ConferenceName,
ServerName. . I would lookup<BR>the server a particular conference is on and
then transfer the caller to<BR>that server and extension that will put the
caller into the appropriate<BR>conference (dial something..@SERVER)- I
guess. I've seen the export word<BR>that maybe the way to pass on variables
to the other server such as the<BR>ConferenceName, UserName<BR><BR>Then the
server hosting the conference will have an extension that has the<BR>forums
profile and controls<BR> <action
application="conference" data="${ConferenceName}@forums"/><BR>That way
all the users are in the same conference and can be controlled<BR>there
instead of having only one link to a bunch of callers on
another<BR>server.<BR><BR>If you get it going, could you email the dial
strings, extensions you<BR>used.etc.I am curious..<BR><FONT
color=#888888>Kris<BR></FONT>
<DIV class=im><BR>----- Original Message -----<BR>From: "Madovsky" <<A
href="mailto:infos@madovsky.org">infos@madovsky.org</A>><BR>To:
"FreeSWITCH Users Help" <<A
href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</A>><BR></DIV>
<DIV>
<DIV></DIV>
<DIV class=h5>Sent: Friday, January 07, 2011 10:28 AM<BR>Subject: Re:
[Freeswitch-users] mod_conference with cluster ODBC<BR><BR><BR>I got it
thanks,<BR>but do you think it would be more interesting to
reduce<BR>bandwidth and latency between nodes and centralize the conference
on one<BR>node only<BR>by transferring the incoming user to the right node
?<BR> ----- Original Message -----<BR> From: Joćo
Mesquita<BR> To: FreeSWITCH Users Help<BR> Sent: Thursday, January
06, 2011 4:33 PM<BR> Subject: Re: [Freeswitch-users] mod_conference
with cluster ODBC<BR><BR><BR> Ok, let me see if I can get this into
your head. (giggles)<BR><BR><BR> A conference means that the audio
needs to mixed in together so that all<BR>participants can talk/hear each
other, right? If you implement something in<BR>C on mod_conference, you are
going to essentially do the same as what an ESL<BR>app does. You _need_ to
call in from one server to the other so that you can<BR>mix the audio of all
the participants. The real advantage would be the<BR>management API being
only one for everything and the challenge is exactly<BR>that. How to mute
certain users on a conference that is spanning over 10<BR>servers or deaf
them, etc...<BR><BR><BR> A SIP "user" is easier because you don't have
to bridge audio from another<BR>server necessarily. Got
it?<BR><BR><BR> Regards,<BR> Joćo Mesquita<BR><BR><BR><BR> On
Thu, Jan 6, 2011 at 6:25 PM, Madovsky <<A
href="mailto:infos@madovsky.org">infos@madovsky.org</A>>
wrote:<BR><BR> Rupa,<BR><BR> I don't want bother
anyone with this thread but why not<BR> to manage conference as
SIP user ?<BR> if someone from server A call an other who is
registered on server B, so<BR> FS do it automatically, why not
with conference ? Or maybe create a<BR>param<BR> in
mod_conference that let the choice of the admin to manage unique
name<BR>in<BR> all cluster or not.<BR> like
<param name="cluster_unique_name" value="true"/><BR> I
will try to understand the C code to hack something like
this...<BR><BR><BR> ----- Original Message -----<BR>
From: "Rupa Schomaker" <<A
href="mailto:rupa@rupa.com">rupa@rupa.com</A>><BR> To:
"FreeSWITCH Users Help" <<A
href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</A>><BR><BR>
Sent: Thursday, January 06, 2011 3:01 PM<BR> Subject: Re:
[Freeswitch-users] mod_conference with cluster ODBC<BR><BR><BR>
Yes<BR><BR> On Thu, Jan 6, 2011 at 1:40 PM, Madovsky
<<A href="mailto:infos@madovsky.org">infos@madovsky.org</A>>
wrote:<BR> > in case of you have 8 servers you have to do it
for each ?<BR> ><BR> > Thanks<BR>
><BR> > ----- Original Message -----<BR>
> From: joy this<BR> > To: FreeSWITCH Users
Help<BR> > Sent: Thursday, January 06, 2011 2:51 AM<BR>
> Subject: Re: [Freeswitch-users] mod_conference with cluster
ODBC<BR> > It works. Thank you everyone.<BR>
><BR> > 2011/1/5 Rupa Schomaker <<A
href="mailto:rupa@rupa.com">rupa@rupa.com</A>><BR>
>><BR> >> Use the api: conference
<confname> dial [{dial string<BR> >>
options}]<endpoint_module_name>/<destination>
[<callerid_number><BR> >>
[<callerid_name>]]<BR> >> To initiate the call from
within conference A on server 1. Have a<BR> >>
corresponding dialplan entry on server 2 to accept the call and
add<BR>it<BR> >> into<BR> >> the
conference A on server 2. You've now bridged the two
conferences<BR>in<BR> >> the<BR> >> two
servers.<BR> ><BR> >
________________________________<BR> ><BR> >
_______________________________________________<BR> >
FreeSWITCH-users mailing list<BR> > <A
href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR>
> <A
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>
><BR>UNSUBSCRIBE:<A
href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR>
> <A href="http://www.freeswitch.org"
target=_blank>http://www.freeswitch.org</A><BR> ><BR>
> --<BR> > This message has been scanned for viruses
and<BR> > dangerous content by MailScanner, and is<BR>
> believed to be clean.<BR> >
_______________________________________________<BR> >
FreeSWITCH-users mailing list<BR> > <A
href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR>
> <A
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>
><BR>UNSUBSCRIBE:<A
href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR>
> <A href="http://www.freeswitch.org"
target=_blank>http://www.freeswitch.org</A><BR> ><BR>
><BR><BR><BR><BR> --<BR>
-Rupa<BR><BR>
_______________________________________________<BR>
FreeSWITCH-users mailing list<BR> <A
href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR>
<A
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>
UNSUBSCRIBE:<A
href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR>
<A href="http://www.freeswitch.org"
target=_blank>http://www.freeswitch.org</A><BR><BR><BR>
_______________________________________________<BR>
FreeSWITCH-users mailing list<BR> <A
href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR>
<A
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>
UNSUBSCRIBE:<A
href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR>
<A href="http://www.freeswitch.org"
target=_blank>http://www.freeswitch.org</A><BR><BR><BR><BR><BR><BR>------------------------------------------------------------------------------<BR><BR><BR> _______________________________________________<BR> FreeSWITCH-users
mailing list<BR> <A
href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR> <A
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR> UNSUBSCRIBE:<A
href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR> <A
href="http://www.freeswitch.org"
target=_blank>http://www.freeswitch.org</A><BR><BR><BR>_______________________________________________<BR>FreeSWITCH-users
mailing list<BR><A
href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR><A
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>UNSUBSCRIBE:<A
href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR><A
href="http://www.freeswitch.org"
target=_blank>http://www.freeswitch.org</A><BR></DIV></DIV></BLOCKQUOTE></DIV><BR></DIV></DIV>
<P>
<HR>
<P></P>_______________________________________________<BR>FreeSWITCH-users
mailing
list<BR>FreeSWITCH-users@lists.freeswitch.org<BR>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<BR>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<BR>http://www.freeswitch.org<BR></BLOCKQUOTE></BODY></HTML>