<div dir="ltr">Hi,<div><br></div><div>I'm not entirely sure I have my head fully wrapped around the abilities of libnice. I'd like to explain my scenario and get some feedback from you guys in what if anything can be done to solve it.</div><div><br></div><div>The Problem:</div><div>I'm developing a video game with multiplayer capabilities. Players can host their own servers from their own PCs and allow other players to join. Up to 3 other players can join a server for a total of 4 players.</div><div>We use UDP as the transport protocol.</div><div>The obvious problem is NAT traversal. We've solved this to some extent with UPnP, but its not highly successful.</div><div><br></div><div>Can this be solved with UDP STUN? For the most part I understand STUN but I'm struggling to figure out how it might work outside of 1 players joining a server as our current server architecture can only listen on 1 UDP port. If a 2nd player tries to join, the STUN process will inevitably require a second UDP port for the server to listen on wouldn't it?</div><div><br></div><div>Regards,</div><div>Scott Richmond.</div></div>