I've been attempting to add some more strict conference policy to
lib-jitsi-meet/jicofo/jvb so that video and audio are only relayed after a
moderator / participant exchange. For example in a teacher / multiple
students scenario where a student could raise there hand, and then
audio/video could be relayed between the two of them.
I have managed to control the video so far by filtering the Jingle
ssrc-info XMPP stanzas for non-moderators so that all the participants are
not broadcasting to each other, and that allows me to have video one-on-one
with the moderator.
The audio however falls apart once a participant starts conversing with the
moderator, as the audio for -everyone- is being relayed.
Are there any particular parts of the XMPP messages I should look to for
the control of audio relaying, or is this perhaps the default behavior of
the video bridge when anyone transmits audio toward it?
I am also at a bit of a loss as to how to debug further, it's not clear how
to inspect the state of the client and server to see what is happening, and
then investigate why so that I can modify it. Any insights would be