<br><br><div class="gmail_quote">On Tue, Sep 7, 2010 at 12:41 PM,  <span dir="ltr">&lt;<a href="mailto:covici@ccs.covici.com">covici@ccs.covici.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Thanks for your prompt answer -- this seems very clumsy to me -- anyway<br>
to have it done automatically i.e. conference only 1 2 and conference<br>
only clear or something like that?<br></blockquote><div><br>Like Tony said, if it&#39;s clumsy then it might be the wrong tool for the job. However, if you think of it like the proverbial Lego bricks then maybe it&#39;s just a matter of gathering the blocks that you need and putting them together in a way that you can personally reuse in your application. <br>
<br>For example, if you are building a web-based conference control application and you want the app to control who can hear whom in the conference then you might want to create a few utility functions that abstract away the &quot;clumsiness.&quot; You could create a higher level function that accepts userA and userB and &quot;relation type&quot; as arguments. Relation type could be the specific kinds of relationships that you want to define:<br>
UserA speaks only to UserB but userB can still hear everyone else <br>UserA speaks only to UserB and userB can hear only userA<br>Optionally, UserA can hear everyone or can hear only UserB<br><br>From there it&#39;s up to you as to how it all works: is it browser-only? Can conference members control it? Can only some conference members control it, i.e. privileged members? Now you&#39;re building an app that suits your needs.<br>
<br>This is a typical scenario for FreeSWITCH: take the pieces provided and build a user-specific solution. By keeping the relate function at a lower level it is more flexible and powerful. This comes at a cost of &quot;some assembly required&quot; - sometimes seen as &quot;clumsiness&quot; - but with the value that you can do *exactly* what you want to do. It&#39;s the usual power/flexibility vs. ease of use trade-off. <br>
 <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Also, I assume -- that all those commands can be done from the cli?!<br></blockquote><div>Yes.<br></div></div><br>