Re:Dino 0.3: Video calls and conferences – encrypted and pee...
by dgrin91 on Saturday February 12, 2022 @06:45PM
(#30317543)
It looks like Dino is built on top of XMPP. How can you be both XMPP and peer to peer? Doesn't XMPP mean there is a server in the middle (even if its not centralized)?
[ Parent
| on HN ]
Re:Dino 0.3: Video calls and conferences – encrypted and pee...
by zaik on Saturday February 12, 2022 @07:04PM
(#30317661)
The server is used to exchange connection information. The A/V call itsef is peer to peer (or relayed via TURN server if they cannot establish a direct connection).
Re:Dino 0.3: Video calls and conferences – encrypted and pee...
by ta-webrtc on Saturday February 12, 2022 @08:10PM
(#30318074)
In order to establish a peer to peer video call you need a signaling channel that both peers know about.
Re:Dino 0.3: Video calls and conferences – encrypted and pee...
by NTARelix on Saturday February 12, 2022 @07:10PM
(#30317701)
> Calls are end-to-end encrypted and use a direct connection between the peers whenever possible, but fallbacks are also in place.
I imagine this means the 2+ clients use XMPP to negotiate direct connections to one another that are better suited for audio/video streaming.