News for hackers. Stuff that matters.
Re:Migrating Millions of Concurrent WebSockets to Envoy by littlestymaar on Thursday March 18, 2021 @06:12AM (#26501157)
If you're using the DataChannel only (which is common when using WebRTC for games) you don't need a TURN (that adds complexity and you don't need it useless you're dealing with media streams) instead all you need is to re-use your signaling server as a fallback to get your messages from two peer who cannot establish a connection to one another.
Re:Migrating Millions of Concurrent WebSockets to Envoy by meheleventyone on Thursday March 18, 2021 @06:21AM (#26501195)
That's merely equivalent though. Ultimately TURN is just a common specification for a relay. You also run head first into latency issues where you can run one signaling server globally but need regional relays to keep latency down.

Could you expand a bit on why MediaChannels need TURN specifically? Is there some complication that prevents just dumb relaying of the packets ala what you're suggesting?