3 ms·
I'm looking forward to Element Call, which is currently in development. It looks like their design starts with WebRTC running through SFU (selective forwarding
by foresto 3y ago
I'm looking forward to Element Call, which is currently in development.
It looks like their design starts with WebRTC running through SFU (selective forwarding units), which is pretty common by itself, but they're adding a tree-like SFU hierarchy in order to handle many participants without requiring expensive MCU (multipoint control unit) servers.
https://element.io/blog/introducing-native-matrix-voip-with-element-call/ https://element.io/blog/introducing-native-matrix-voip-with-...
https://element.io/blog/element-call-beta-2-encryption-spatial-audio-walkie-talkie-mode-and-more/ https://element.io/blog/element-call-beta-2-encryption-spati...
I assume it will become part of the Matrix spec rather than being an Element-only feature, though I don't think I've seen that confirmed. Maybe Arathorn will see this and comment?
Contrast with Jitsi, which requires Java, making it too heavy for my low power ARM server, and does end-to-end encryption in a way that's too heavy for some of my contacts' web browsers to run smoothly.
In the meantime, I've been relying on my Mumble server when I don't need video. The sound quality and latency are top notch, and the hardware requirements are low.
- Arathorn 3y agoElement Call (https://call.element.io https://call.element.io) is (very) late stage beta - it doesn’t currently use SFUs although we demonstrated one (waterfall) at FOSDEM: https://youtu.be/eUPJ9zFV5IE?t=1597 https://youtu.be/eUPJ9zFV5IE?t=1597 The thing keeping it in beta has been a set of really annoying intermittent bugs, which we’ve ended up tracking down by adding full opentelementry support; should expect to exit beta in the next few weeks (currently gathering data to check we really did fix them). Meanwhile we’re experimenting with other SFU implementations (eg LiveKit) to see if we can avoid reinventing the wheel there. Element Call style VoIP is already proposed for the Matrix spec - MSC3401 and MSC3898.