the easiest way would be the new feature I added to 13442 in the conference profile add <param name="conference-flags" value="wait-mod"/> to your <profile> and in your dialplan <action application="set" data="conference_member_flags=moderator"/> <action application="conference" data="1234@wideband"/> or <action application="conference" data="1234@wideband+flags{moderator}"/> Don't forget the wishlist and donate button on the main site.... On Tue, May 26, 2009 at 10:46 AM, <jcromes@gmail.com> wrote:
Ok, that sounds doable... I have no problem banging around with some code. Thanks for the advice... I'm new to FIFOs and FreeSwitch in general, so please check my logic here...
- When a user enters their conference number, I check to see if that conference exists (because the conference shouldn't exist until the leader enters). - If that conference exists, the user gets dropped straight into it. - If that conference does not exist, I park that user into a FIFO, with music.
- When the leader enters their conference number and password, I put them into that conference (which creates the conference). - Then check for the presence of a FIFO with parked users. - If the FIFO contains parked users, I transfer everyone from the FIFO into the conference.
Is that what you were thinking?
Brian West wrote:
Jason, There are many ways to accomplish this using FreeSWITCH. All of which will require you to do a little bit of coding in js, lua or some other language.
1. Park all callers into a fifo.. (see mod_fifo) 2. When leader auths in your script then you uuid_transfer them all into the conference.
You could also do this via esl using perl, lua, python, php or ruby.
That should accomplish the same ending result.
/b
On May 26, 2009, at 9:38 AM, Jason Cromes wrote:
This is easy in Asterisk because you can pop someone into MeetMe with different flags. So, in my IVR, I prompt for the "conference number" (known to all) and then the "password" (known only to the owner/ leader). If the proper password is entered, that user is sent to conference XYZ with the leader flag set. If no password is entered, the user goes to conference XYZ, without the leader flag. If anyone enters before the leader, they're told by MeetMe that "the conference will begin when the leader arrives" and MeetMe provides MOH until that time.
Help! This is an absolute deal-breaker for my install... How can I do this in FreeSwitch? Thanks...
_______________________________________________ Freeswitch-users mailing listFreeswitch-users@lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.frees...
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400