Wouldn’t it need to at least go through the middle man as a relay for webrtc to work? Most people are behind so many layers I don’t see how webrtc could work any other way for the average user.
>>EasyMa+(OP)
WebRtc usually manages to punch a hole in my experience (which, to be fair, isn't with particularly hostile network architecture), but I believe it does go through a middle man relay if that fails.