<br><br><div class="gmail_quote">On Tue, Sep 7, 2010 at 12:41 PM, <span dir="ltr"><<a href="mailto:covici@ccs.covici.com">covici@ccs.covici.com</a>></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'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'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 "clumsiness." You could create a higher level function that accepts userA and userB and "relation type" 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'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'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 "some assembly required" - sometimes seen as "clumsiness" - but with the value that you can do *exactly* what you want to do. It'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>