News for hackers. Stuff that matters.
Re:Element Matrix Services Announces Element Home by teraku on Tuesday March 02, 2021 @04:57AM (#26313617)
AFAIK, Matrix does not support Video chat yet?

But the VoIP/audio chat is using WebRTC, so Matrix is only the signalling server and the audio is p2p between the participants. As such the strain on the hosting server should be minimal

Re:Element Matrix Services Announces Element Home by kevincox on Tuesday March 02, 2021 @08:06AM (#26314876)
Matrix supports both video and audio chat over WebRTC. IIUC this provides strong e2e encryption and very good performance (it is the best looking video call I have used as they don't seem to really have any limit on the resources used because it is p2p). However it is limited to 1:1 right now.

Element (and some other clients, but I don't think it is part of the standard) also supports multi-user voice and video using Jitsi which works very well but you loose e2e encryption (although IIUC Jitsi has some experiments for this) and need to run it separately.

Re:Element Matrix Services Announces Element Home by roblabla on Tuesday March 02, 2021 @06:12AM (#26314046)
Even if it's P2P, you still need TURN servers because participants might be behind NAT that are hard to pierce through. This basically means you're proxying the full video traffic between both participants.
Re:Element Matrix Services Announces Element Home by crescit_eundo on Tuesday March 02, 2021 @06:27AM (#26314139)
Have you had success with encrypting TURN servers? In trying to host my own Matrix server and have E2E encryption for texts, video, and voice, I found that video/voice had to be disabled as Let's Encrypt and SSL weren't compatible.
Re:Element Matrix Services Announces Element Home by reitanuki on Tuesday March 02, 2021 @08:36AM (#26315126)
You definitely can make it work with Let's Encrypt, that shouldn't disturb anything.

Setting up STUN and TURN is a real pain, though, if you run into any issues.

Re:Element Matrix Services Announces Element Home by crescit_eundo on Tuesday March 02, 2021 @08:51AM (#26315278)
Interesting! Were you able to set up a fully encrypted TURN server to use with Matrix? Any tips? I wasn't able to succesfully.
Re:Element Matrix Services Announces Element Home by jlgaddis on Tuesday March 02, 2021 @09:46AM (#26315811)
Tip: read the "Be precise and informative about your problem" section [0] of the infamous "How To Ask Questions The Smart Way".

Actually, I'd suggest reading the entire document when you have time. For now, though, at least have a read of that section (it's short and sweet).

[0]: http://www.catb.org/~esr/faqs/smart-questions.html#beprecise

Re:Element Matrix Services Announces Element Home by crescit_eundo on Tuesday March 02, 2021 @10:42AM (#26316427)
That was a good tip, thanks! :) Will read the document so I can be a better contributor in the future.
Re:Element Matrix Services Announces Element Home by reitanuki on Tuesday March 02, 2021 @04:27PM (#26321043)
If you pop in to #voip-tester:librepush.net I may be able to lend an ear at least.

You won't be the first (nor the last, though if I can have the chance to improve that at some point I would love to) person to have struggled with it.

Re:Element Matrix Services Announces Element Home by crescit_eundo on Friday March 05, 2021 @05:51AM (#26355376)
Thanks for pointing me in this direction!