I missing conference moderator features
Hi all, I have a few suggestions as to improve the usability conferences as moderator. For example: you press a key, and become these menuoptions: with 1 and 3, they can search through the channels in lissen only mode. press 2 for the current channel. press 4 to bridge the current channel with your self. press 5 to mute the current channel. press 6 to kick the channel from the conference. Press 7 to move the current channel to another conference-number. press the 8 to the subscriber number of the user to hear. So you can simply remove disturb as moderator of the conference soon. eavdrop has only limiting functions. Unfortunately, I find no application where this enables channel-search mode. --------------- Du kannst mich jederzeit kostenlos per Festnetz erreichen unter: http://www.blindi.net/callback homepage: http://www.blindi.net blinde-misc mailingliste für blinde. anmeldung unter: http://www.blindi.net/mailman/listinfo/blinde-misc
You might want to put up a bounty on these features if you consider them to be particularly useful. FYI, you can also emulate this behavior using bind_digit_action and Lua scripts if you are not a C hacker. -MC On Wed, Nov 9, 2011 at 6:12 AM, Thomas Hoellriegel <admin@blindi.net> wrote:
Hi all, I have a few suggestions as to improve the usability conferences as moderator.
For example: you press a key, and become these menuoptions: with 1 and 3, they can search through the channels in lissen only mode. press 2 for the current channel. press 4 to bridge the current channel with your self. press 5 to mute the current channel. press 6 to kick the channel from the conference. Press 7 to move the current channel to another conference-number. press the 8 to the subscriber number of the user to hear.
So you can simply remove disturb as moderator of the conference soon.
eavdrop has only limiting functions. Unfortunately, I find no application where this enables channel-search mode.
--------------- Du kannst mich jederzeit kostenlos per Festnetz erreichen unter: http://www.blindi.net/callback homepage: http://www.blindi.net blinde-misc mailingliste für blinde. anmeldung unter: http://www.blindi.net/mailman/**listinfo/blinde-misc<http://www.blindi.net/mailman/listinfo/blinde-misc>
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
Hi Michael, thanks for your Reply. Although I've read a lot of lua. But i do not found a channel search funtion. I can only find the application eavesdrop the similar feature. For example to select a channel listen only (*key). The problem is that there seems to be no functions to define keys assignments. Or to store the current channel in a variable. --------------- Du kannst mich jederzeit kostenlos per Festnetz erreichen unter: http://www.blindi.net/callback homepage: http://www.blindi.net blinde-misc mailingliste für blinde. anmeldung unter: http://www.blindi.net/mailman/listinfo/blinde-misc
Hello Thomas, I guess what Micheal means is, that there isn't a complete, ready-to-use feature like the one you're asking for. But you could write I lua script that retreives information about the channels of a conference and work with these information according to previously set bindings (bind_digit_action). What I would do (very short, very superficial): 1) Bind digits to Dialplan Actions and let these call lua Scripts. 2) In these lua scripts retrieve information about a given conference with api:execute("conference", ""..conference_id.." xml_list") 3) In one of these actions you select a channel (by skipping through the possible channels probably) and save the current_channel in a channel_variable in the moderator channel: session:setVariable("x_current_channel", curent_channel_uuid) 4) Perform Actions on that channel which you could identify by the uuid you stored in your channel variable. All that should be possible with the given FreeSWITCH api + lua (although I clearly didnt just write a script and tested it ;) ). Regards, Mitja Am 20:59, schrieb Thomas Hoellriegel:
Hi Michael, thanks for your Reply. Although I've read a lot of lua. But i do not found a channel search funtion. I can only find the application eavesdrop the similar feature. For example to select a channel listen only (*key). The problem is that there seems to be no functions to define keys assignments. Or to store the current channel in a variable.
--------------- Du kannst mich jederzeit kostenlos per Festnetz erreichen unter: http://www.blindi.net/callback homepage: http://www.blindi.net blinde-misc mailingliste für blinde. anmeldung unter: http://www.blindi.net/mailman/listinfo/blinde-misc
FreeSWITCH shares the UNIX philosophy of do one thing and do it well (most of the time) The conference module aims to provide the most basic features possible for others to build on. There are several ways to map keystrokes to various code and plugins for you to make what you ask for but adding it to the conference module itself pollutes the module. (I already feel bad about having the pin feature built in) if anything changes to mod conference should be attempts to reduce complexity rather than increase it. On Wed, Nov 9, 2011 at 8:12 AM, Thomas Hoellriegel <admin@blindi.net> wrote:
Hi all, I have a few suggestions as to improve the usability conferences as moderator.
For example: you press a key, and become these menuoptions: with 1 and 3, they can search through the channels in lissen only mode. press 2 for the current channel. press 4 to bridge the current channel with your self. press 5 to mute the current channel. press 6 to kick the channel from the conference. Press 7 to move the current channel to another conference-number. press the 8 to the subscriber number of the user to hear.
So you can simply remove disturb as moderator of the conference soon.
eavdrop has only limiting functions. Unfortunately, I find no application where this enables channel-search mode.
--------------- Du kannst mich jederzeit kostenlos per Festnetz erreichen unter: http://www.blindi.net/callback homepage: http://www.blindi.net blinde-misc mailingliste für blinde. anmeldung unter: http://www.blindi.net/mailman/**listinfo/blinde-misc<http://www.blindi.net/mailman/listinfo/blinde-misc>
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/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
participants (4)
-
Anthony Minessale
-
Michael Collins
-
Mitja Thomas
-
Thomas Hoellriegel