Is it possible to connect iPhones through NAT traversal techniques over 3G for peer 2 peer gaming

Posted by Dougnukem on Stack Overflow See other posts from Stack Overflow or by Dougnukem
Published on 2009-05-23T13:53:50Z Indexed on 2010/05/23 0:30 UTC
Read the original article Hit count: 724

Is it possible to connect an iPhone to another iPhone or any other network client talking that game's protocol.

I was thinking that I could use the same NAT Traversal technique used in the XBox 360 to host games on users XBox's through Firewalls.

For NAT traversal to work effectively I'd have to have a central server that would allow clients to "broadcast" that they were hosting so that another client could initiate the NAT connection. In the link provided this is called relaying.

Is there any inherent limitation of the US AT&T 3G network that will block the NAT traversal techniques (would you be limited to wifi firewall NAT traversal)?

NAT Traversal Projects: - PJSIP - providing NAT traversal functionalities by using standard based protocols such as STUN, TURN, and ICE. - Freecast using Apache MINA Java network library for NAT Traversal

© Stack Overflow or respective owner

Related posts about iphone

Related posts about networking