Yeah that's the easy way to do it. But I think we can do it without coturn. Most of what coturn implements is for the old nat stuff. There days everyone has an IPv6. SΓ³ it should be easier.

Replies (9)

"These days everyone has an IPv6" - don't think that's the case at all. Most countries seem to be running at around 50-60% deployment, and that's only showing allocated IPv6 that doesn't mean configured and in use.
I have implemented the calling service in 0xchat, but using the traditional technical solution: Relay signaling+WebRTC+STUN+TURN. I’m looking forward to your experimental results. :)
Google’s STUN and our own built STUN/TURN service, followed by support users to input their owned services, similar to the approach of Simplex
Let's hope you can. It's been in deployment for ~20 years! Maybe you're mixing cellular and fixed line services. On cellular, the figures are likely higher but on fixed line they're also likely lower. Mobile users aren't, most the time, using a cellular connection though, they're using WiFi. https://ipv6-test.com/stats/
↑