News for hackers. Stuff that matters.
Re:Dino 0.3: Video calls and conferences – encrypted and pee... by puggsy on Saturday February 12, 2022 @07:53PM (#30317968)
From the article:

"Peer-to-peer calls require more bandwidth than calls routed through a server and are thus not suited for a large number of participants. In the future, we plan to also develop calls via a forwarding server to solve resource issues on the client side and to allow for calls with more participants."

Re:Dino 0.3: Video calls and conferences – encrypted and pee... by halpert on Sunday February 13, 2022 @10:36PM (#30328111)
It's even worse than that. P2P means that connection differences between peers also makea difference. User A might see users B and C, but user B might on see A due to a connection difference between user B and C. It is very annoying to enter a group chat and hear:

User B: Is user C's stream dead for anyone else? User A: I see user C. User C: Sorry, what? I'm right here.

Honestly, other than a 1-1 chat, I can't think of a situation where p2p is worthwhile. Even then, it's almost always better to use an SFU.