3 ms·
Multi-way video conferencing in Matrix isn't e2ee yet; the e2ee-by-default here refers to private group chats, DMs, and 1:1 video/voip calls. Once Jitsi lands
by Arathorn 7y ago
Multi-way video conferencing in Matrix isn't e2ee yet; the e2ee-by-default here refers to private group chats, DMs, and 1:1 video/voip calls.
Once Jitsi lands their E2EE support (hopefully using Matrix's E2EE for key management, c.f. https://news.ycombinator.com/item?id=22855407 https://news.ycombinator.com/item?id=22855407) then we'll get E2EE video conferencing too.
Until then, Matrix (but not Riot) also supports E2EE video conferencing via full mesh webrtc, but as you say, it scales to relatively few users.
- ex3ndr 7y agoInsertable streams are not going to help much since if it encrypts every frame this would mean that every frame will be encrypted and therefore couldn't be compressed. It doesn't make sense actually since you could just encrypt RTP payloads instead keeping service messages in plain text.
- Arathorn 7y agoInsertable streams let you encrypt the compressed media. WebRTC doesn’t give you hooks to re-encrypt the SRTP payloads.
- ex3ndr 7y agoHow does this visualisations are done? How it could "decode" incorrect image and display as a demo in various articles? I do not believe that video codecs are able to decode over "encrypted" data and produce some video stream.
- Arathorn 7y agothe point of insertable streams is that you can hook into the compressed payloads and encrypt them after compression, and then decrypt them before decompression. The codec never sees encrypted data.