Hacker News new | ask | show | jobs
by pthatcherg 1648 days ago
We don't have a percentage because for 1:1 calls, we don't even know how many calls there are (it's completely p2p), but I've ofte heard quoted somewhere between 5-10% of calls.

Yes, TURN is only used if needed in those cases, and, yes, you could use a forwarding server instead of a TURN server (although with different tradeoffs).

I'll add the full mesh option to our list of options for future work that we discuss regularly.

1 comments

> We don't have a percentage because for 1:1 calls, we don't even know how many calls there are (it's completely p2p)

Don't the clients have to coordinate through the server to share IPs? (One side at least.)

Yes, that's called "signaling". In the case of Signal, it's done through Signal messages, which pass through a server. But the server doesn't know they are calling related messages. They could be any message.