Limit number of and randomized video streams


pretty sure this is not just a configuration issue, but posting here to start with at least.

I want to use Jitsi to “broadcast” the exercises from an instructor of my sports club to several people staying at home. In parallel, a limited set of, e.g. three, additional video streams from participants with camera active should be distributed to all others as well. The selection of these participants should be neither static nor voice controlled as Jitsi does it by default, but randomly changed every few seconds.

Any ideas / suggestions how this behavior can be configured / which code to change in particular?