I am using lib-jitsi-meet amd Jitsi Meet server side to implement an
application which would among other things, share a person's desktop
and a webcam and show it to all subscribers in the room, along with
the voice. Entirely one-directional, but with a lot of people in the
room, at least in the range of hundreds.
In general, it works, but i see that it opens unnecessary connections
between each pair of subscribers, for example with 1 transmitter and
10 subscribers, here is what i see in Colibri stats:
my understanding of this: Jitsi Meet app sends those small videos for
the 'icons' of all other participants, shown in the corner, which a
user can click to see a full screen view. that is an 'each to each'
service, so that will naturally result in N*N number of streams, and
indeed it is so for Jitsi Meet (2 users results in 4 streams, 3 users
in 9 streams, etc.). so probably server keeps sending me those streams
even as i don't want them. How do i tell server to stop sending me
these if i am using lib-jitsi-meet?
Obviously nothing is sent on these channels, because the subscribers
are not sharing anything, but still thinking how it may look like with
1000 subscribers makes me feel bad.
Thanks for advice!
PS: there are 2x more participants, channels and streams than
expectable because there are separate rooms for webcam and desktop,
that is OK