All of the group video providers will be decoding video on the server to achieve the reliability everyone wants.
All of the group video providers will be decoding video on the server to achieve the reliability everyone wants.
There are also ways to send additive resolution streams -- a base stream and additional detail layers (multiresolution like JPEG2000).
If you wanted to be fancy you could do distributed processing, whereby another node downscales and re-publishes the feed.
"We use a technique called simulcast. It consists on making every participant "work a bit harder" for the good of the bunch.
That is, every participant sends 3 separate video resolutions to the server: 720p, 480p and 180p (this may change due to bandwidth constraints). Then the server will only forward the approopriate layer to each other participant. So, if you are only seeing me in a thumbnail it will only forward the 180p layer. If I become the active speaker (or you choose to pin me to the large view) the server will immediately switch to forwarding the 720p layer."
So s/All/Not all/. Note that Jitsi does not claim to have e2e encryption.