Live data from Hacker News

Jitsi Meet – Improving Scale and Media Quality with Cascading SFUs (2018)

webrtchacks.com

11–20 of 115 posts

Re: Jitsi Meet – Improving Scale and Media Quality with Cascading SFUs (2018)

#11
post #2

I would love to use this instead of zoom. Any news about firefox support?

You might want to try Janus Gateway instead. It works fine on firefox, and is stable and reliable.

https://github.com/meetecho/janus-gateway

Re: Jitsi Meet – Improving Scale and Media Quality with Cascading SFUs (2018)

#13
post #8

I have been considering developing a simple video conferencing solution using this approach with WebRTC. Basically, I was planning on doing something like this example [0] of server-side peers or just a set of forced TURN servers, whichever approach being deployed on servers at the edge. I figured using anycast IPs, and having server to server communication across regions before then sending back down to the client w…

Using your first solution (a custom pion SFU relay), and selectively routing the streams between "edge" servers would be similar to Octo, as shown here. Using TURN servers instead would not have the benefit of SFU (i.e. clients will have to upload to each peer) - i.e. its still a full mesh network. Using TURN servers with SFU would work similar to your pion solution, however it would also use more bandwidth, as it wo…

>As for e2e encryption over webrtc via an SFU - yes, this is possible, but its currently very messy (wasm video encoding and encryption streamed over an SFU-bound datachannel with full mesh distribution of the encryption key). There are plans to implement "Insertable Streams" which you will be able to transform (e.g. encrypt) which will allow this to work without the hacks.

So currently Jitsi meet the one on the web site is NOT e2e encrypted?

Re: Jitsi Meet – Improving Scale and Media Quality with Cascading SFUs (2018)

#14

Does anyone know how the audio quality and latency of Jitsi Meet compare with Zoom?

I've used it several times to chat with family members all over the globe, and I use Zoom at work. Jitsi's great - I don't perceive a difference.

Re: Jitsi Meet – Improving Scale and Media Quality with Cascading SFUs (2018)

#17

Earlier quoted context omitted.

Using your first solution (a custom pion SFU relay), and selectively routing the streams between "edge" servers would be similar to Octo, as shown here. Using TURN servers instead would not have the benefit of SFU (i.e. clients will have to upload to each peer) - i.e. its still a full mesh network. Using TURN servers with SFU would work similar to your pion solution, however it would also use more bandwidth, as it wo…

>As for e2e encryption over webrtc via an SFU - yes, this is possible, but its currently very messy (wasm video encoding and encryption streamed over an SFU-bound datachannel with full mesh distribution of the encryption key). There are plans to implement "Insertable Streams" which you will be able to transform (e.g. encrypt) which will allow this to work without the hacks. So currently Jitsi meet the one on the web…

Yeah, not e2e encrypted when it goes through videobridge (as per this article).

I haven't checked, but its possible for 1-to-1 or small meetings they may go full mesh, which would be e2e encrypted - a few platforms do this.

edit: just checked and jitsi is "full mesh" for 2 participants - if you have 3 or more (video) participants, it switches over to SFU.

Re: Jitsi Meet – Improving Scale and Media Quality with Cascading SFUs (2018)

#18

It's a fantastic open source solution. Can be self hosted. It is to note that traffic does go through the server, hence need decent bandwidth. the server afaik does have the keys to decrypt traffic

I setup my own server yesterday and shutdown the server in the middle of a conversation. The conversation kept going.

Traffic only goes through the server for users behind NAT, triggering the TURN path.

Re: Jitsi Meet – Improving Scale and Media Quality with Cascading SFUs (2018)

#19

I've been excited to try it with our company for a few months, but is it as "user friendly" as Zoom for non-technical users?

Yes. Installed it yesterday, ran a 12 person meeting with no instructions to the users other than "go to this URL". No issues.

Re: Jitsi Meet – Improving Scale and Media Quality with Cascading SFUs (2018)

#20

It's a fantastic open source solution. Can be self hosted. It is to note that traffic does go through the server, hence need decent bandwidth. the server afaik does have the keys to decrypt traffic

I setup my own server yesterday and shutdown the server in the middle of a conversation. The conversation kept going. Traffic only goes through the server for users behind NAT, triggering the TURN path.

That is only for 2 participants. For 3 or more (video participants), it uses the videobridge SFU.

Source: https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-i...

Post reply on HN