[kwlug-disc] Insertable streams in WebRTC, e2e encryption and video bandwidth
Mikalai Birukou
mb at 3nsoft.com
Sun Jun 21 11:30:54 EDT 2020
I just had a quality time to read Jitsi's blog about end-to-end
encryption https://jitsi.org/blog/e2ee/ Yes, it is from April, sorry for
the delay.
In presentation about BigBlueButton Paul enlightened as about
audio/video server doing a mixing in of streams to reduce outgoing
connections. End-to-end encryption by definition will not allow server
to do the mixing.
Aforementioned Jitsi blog says that they use so called Insertable
Streams of WebRTC. I sounds like it allows for some mixing, on the
server, and correct decryption of critical regions on client ends.
Blog also has this detailed article
https://webrtchacks.com/true-end-to-end-encryption-with-webrtc-insertable-streams/
TLDR; Mixing is an issue for video conferencing, when e2ee is wanted. It
is solved by using a feature at a different abstraction layer: WebRTC
protocol.
More information about the kwlug-disc
mailing list