Hello, I wonder if I can control the talkers in the room ?
something like A user joins the room then the user can listen to the allowed talkers, and if that new user wants to talk he should ask for permission to talk then the admin can determine to allow that user to Talk or not. Is that possible?
I’m not sure it can be done in an easy way at the moment: if you use mute_room
to mute everyone, you cannot selectively unmute the people you want to talk. I guess the simplest way is to call mute
for new participants as soon as they join, so that you can unmute
them yourself when they should be able to.
Otherwise, a change would be needed to be added to the AudioBridge, e.g., a new automute
property that automatically mutes new participants in a room, making the room effectively moderated.
On a related note, though, you may want to check this talk I made at FOSDEM a few weeks ago, which covers a scenario very similar to yours:
In that case, you can put listeners on the Streaming plugin, and only add them to the AudioBridge when they need to be able to talk, which would scale much better as well. It’s what we do ourselves in our virtual events platform.
Thank you very much i will check fosdem talk