3 ms·
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 betwee
by pthatcherg 5y 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.
- DarylZero 5y 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) Don't the clients have to coordinate through the server to share IPs? (One side at least.)
- pthatcherg 5y agoYes, 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.