Comment Comment by preben WebRTC solves this via signalling servers. Data channels are peer-to-peer and traverse NAT. parent preben 4 years ago