Hacker News new | ask | show | jobs
by Sean-Der 686 days ago
You shouldn’t need TURN for Client/Server like Donut. The Donut server runs on a world addressable host. So luckily no TURN woes here!

In practice ~20% of users need TURN https://medium.com/@fippo/what-kind-of-turn-server-is-being-...

1 comments

Donut still uses WebRTC though, which like I said, I still need TURN for and I can prove it. I still have a really hard time believing that only 20% of "users" (what users where? everyone in the world?) need it, as like I said, almost every residential US user needs it at the least.
If the server is not behind NAT, the only reason you might require TURN is a restrictive egress firewall blocking UDP to arbitrary ports.

It'll be a host<>prflx connection pair. Though if the host can be reached that way, I'm unsure what the benefit of WebRTC is.