How to make an android peer to peer without using intermediate server?

Pawan picture Pawan · Jun 9, 2011 · Viewed 13.3k times · Source

I need to make an android peer to peer app that should work with any Internet connectivity and without using intermediate server. Can somebody plz give me any start up ideas. I haven't find any answer while googling.

Any help would be appreciated.

Regards, Pawan

Answer

Tom picture Tom · Jun 10, 2011

Adobe AIR, which can run on Android 2.2+ devices can use a (fledgling) technology called Adobe Cirrus (used to be Stratus) which makes p2p possible.

If you would prefer to use Java and create your own p2p system, you might like to take a look at this project: peerdroid

However, I don't have any experience using either of these on Android, and you are likely to encounter issues, especially if it needs to work reliably behind NAT routers.... Good luck!

I should also point out that it would be way easier, simpler and (unless your app is huge or very special) - cheaper, to do this the traditional way, with a server in between.