<!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>&nbsp;</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>&lt;<A 
  href="mailto:kris@livecall.com">kris@livecall.com</A>&gt;</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>&nbsp; &nbsp; &nbsp;&lt;action 
    application="conference" data="${ConferenceName}@forums"/&gt;<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" &lt;<A 
    href="mailto:infos@madovsky.org">infos@madovsky.org</A>&gt;<BR>To: 
    "FreeSWITCH Users Help" &lt;<A 
    href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</A>&gt;<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>&nbsp;----- Original Message -----<BR>&nbsp;From: Joćo 
    Mesquita<BR>&nbsp;To: FreeSWITCH Users Help<BR>&nbsp;Sent: Thursday, January 
    06, 2011 4:33 PM<BR>&nbsp;Subject: Re: [Freeswitch-users] mod_conference 
    with cluster ODBC<BR><BR><BR>&nbsp;Ok, let me see if I can get this into 
    your head. (giggles)<BR><BR><BR>&nbsp;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>&nbsp;A SIP "user" is easier because you don't have 
    to bridge audio from another<BR>server necessarily. Got 
    it?<BR><BR><BR>&nbsp;Regards,<BR>&nbsp;Joćo Mesquita<BR><BR><BR><BR>&nbsp;On 
    Thu, Jan 6, 2011 at 6:25 PM, Madovsky &lt;<A 
    href="mailto:infos@madovsky.org">infos@madovsky.org</A>&gt; 
    wrote:<BR><BR>&nbsp; &nbsp;Rupa,<BR><BR>&nbsp; &nbsp;I don't want bother 
    anyone with this thread but why not<BR>&nbsp; &nbsp;to manage conference as 
    SIP user ?<BR>&nbsp; &nbsp;if someone from server A call an other who is 
    registered on server B, so<BR>&nbsp; &nbsp;FS do it automatically, why not 
    with conference ? Or maybe create a<BR>param<BR>&nbsp; &nbsp;in 
    mod_conference that let the choice of the admin to manage unique 
    name<BR>in<BR>&nbsp; &nbsp;all cluster or not.<BR>&nbsp; &nbsp;like 
    &lt;param name="cluster_unique_name" value="true"/&gt;<BR>&nbsp; &nbsp;I 
    will try to understand the C code to hack something like 
    this...<BR><BR><BR>&nbsp; &nbsp;----- Original Message -----<BR>&nbsp; 
    &nbsp;From: "Rupa Schomaker" &lt;<A 
    href="mailto:rupa@rupa.com">rupa@rupa.com</A>&gt;<BR>&nbsp; &nbsp;To: 
    "FreeSWITCH Users Help" &lt;<A 
    href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</A>&gt;<BR><BR>&nbsp; 
    &nbsp;Sent: Thursday, January 06, 2011 3:01 PM<BR>&nbsp; &nbsp;Subject: Re: 
    [Freeswitch-users] mod_conference with cluster ODBC<BR><BR><BR>&nbsp; 
    &nbsp;Yes<BR><BR>&nbsp; &nbsp;On Thu, Jan 6, 2011 at 1:40 PM, Madovsky 
    &lt;<A href="mailto:infos@madovsky.org">infos@madovsky.org</A>&gt; 
    wrote:<BR>&nbsp; &nbsp;&gt; in case of you have 8 servers you have to do it 
    for each ?<BR>&nbsp; &nbsp;&gt;<BR>&nbsp; &nbsp;&gt; Thanks<BR>&nbsp; 
    &nbsp;&gt;<BR>&nbsp; &nbsp;&gt; ----- Original Message -----<BR>&nbsp; 
    &nbsp;&gt; From: joy this<BR>&nbsp; &nbsp;&gt; To: FreeSWITCH Users 
    Help<BR>&nbsp; &nbsp;&gt; Sent: Thursday, January 06, 2011 2:51 AM<BR>&nbsp; 
    &nbsp;&gt; Subject: Re: [Freeswitch-users] mod_conference with cluster 
    ODBC<BR>&nbsp; &nbsp;&gt; It works. Thank you everyone.<BR>&nbsp; 
    &nbsp;&gt;<BR>&nbsp; &nbsp;&gt; 2011/1/5 Rupa Schomaker &lt;<A 
    href="mailto:rupa@rupa.com">rupa@rupa.com</A>&gt;<BR>&nbsp; 
    &nbsp;&gt;&gt;<BR>&nbsp; &nbsp;&gt;&gt; Use the api: conference 
    &lt;confname&gt; dial [{dial string<BR>&nbsp; &nbsp;&gt;&gt; 
    options}]&lt;endpoint_module_name&gt;/&lt;destination&gt; 
    [&lt;callerid_number&gt;<BR>&nbsp; &nbsp;&gt;&gt; 
    [&lt;callerid_name&gt;]]<BR>&nbsp; &nbsp;&gt;&gt; To initiate the call from 
    within conference A on server 1. Have a<BR>&nbsp; &nbsp;&gt;&gt; 
    corresponding dialplan entry on server 2 to accept the call and 
    add<BR>it<BR>&nbsp; &nbsp;&gt;&gt; into<BR>&nbsp; &nbsp;&gt;&gt; the 
    conference A on server 2. You've now bridged the two 
    conferences<BR>in<BR>&nbsp; &nbsp;&gt;&gt; the<BR>&nbsp; &nbsp;&gt;&gt; two 
    servers.<BR>&nbsp; &nbsp;&gt;<BR>&nbsp; &nbsp;&gt; 
    ________________________________<BR>&nbsp; &nbsp;&gt;<BR>&nbsp; &nbsp;&gt; 
    _______________________________________________<BR>&nbsp; &nbsp;&gt; 
    FreeSWITCH-users mailing list<BR>&nbsp; &nbsp;&gt; <A 
    href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR>&nbsp; 
    &nbsp;&gt; <A 
    href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>&nbsp; 
    &nbsp;&gt;<BR>UNSUBSCRIBE:<A 
    href="http://lists.freeswitch.org/mailman/options/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR>&nbsp; 
    &nbsp;&gt; <A href="http://www.freeswitch.org" 
    target=_blank>http://www.freeswitch.org</A><BR>&nbsp; &nbsp;&gt;<BR>&nbsp; 
    &nbsp;&gt; --<BR>&nbsp; &nbsp;&gt; This message has been scanned for viruses 
    and<BR>&nbsp; &nbsp;&gt; dangerous content by MailScanner, and is<BR>&nbsp; 
    &nbsp;&gt; believed to be clean.<BR>&nbsp; &nbsp;&gt; 
    _______________________________________________<BR>&nbsp; &nbsp;&gt; 
    FreeSWITCH-users mailing list<BR>&nbsp; &nbsp;&gt; <A 
    href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR>&nbsp; 
    &nbsp;&gt; <A 
    href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>&nbsp; 
    &nbsp;&gt;<BR>UNSUBSCRIBE:<A 
    href="http://lists.freeswitch.org/mailman/options/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR>&nbsp; 
    &nbsp;&gt; <A href="http://www.freeswitch.org" 
    target=_blank>http://www.freeswitch.org</A><BR>&nbsp; &nbsp;&gt;<BR>&nbsp; 
    &nbsp;&gt;<BR><BR><BR><BR>&nbsp; &nbsp;--<BR>&nbsp; 
    &nbsp;-Rupa<BR><BR>&nbsp; 
    &nbsp;_______________________________________________<BR>&nbsp; 
    &nbsp;FreeSWITCH-users mailing list<BR>&nbsp; &nbsp;<A 
    href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR>&nbsp; 
    &nbsp;<A 
    href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>&nbsp; 
    &nbsp;UNSUBSCRIBE:<A 
    href="http://lists.freeswitch.org/mailman/options/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR>&nbsp; 
    &nbsp;<A href="http://www.freeswitch.org" 
    target=_blank>http://www.freeswitch.org</A><BR><BR><BR>&nbsp; 
    &nbsp;_______________________________________________<BR>&nbsp; 
    &nbsp;FreeSWITCH-users mailing list<BR>&nbsp; &nbsp;<A 
    href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR>&nbsp; 
    &nbsp;<A 
    href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>&nbsp; 
    &nbsp;UNSUBSCRIBE:<A 
    href="http://lists.freeswitch.org/mailman/options/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR>&nbsp; 
    &nbsp;<A href="http://www.freeswitch.org" 
    target=_blank>http://www.freeswitch.org</A><BR><BR><BR><BR><BR><BR>------------------------------------------------------------------------------<BR><BR><BR>&nbsp;_______________________________________________<BR>&nbsp;FreeSWITCH-users 
    mailing list<BR>&nbsp;<A 
    href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR>&nbsp;<A 
    href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>&nbsp;UNSUBSCRIBE:<A 
    href="http://lists.freeswitch.org/mailman/options/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR>&nbsp;<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>