it sounds like you could use the RTMFP P2P capabilities in Flash Player and AIR for your game.
note that the codename Cirrus service *only* helps establish P2P connections. it can't be the "central server" for your game.
Thank you Michael,
With 1 developer key
How can I create multiple P2P ?
Is there any keyword for my to google?
there is no limit to the number of clients that can connect with your developer key, although we ask (for capacity planning purposes) to let us know if you'll have more than 10,000 concurrent connections to the Cirrus servers.
if you meant "how do i connect to multiple peers in the same NetConnection?", then it's no different than connecting to one peer -- just make another NetStream for the other peer using the same NetConnection.
you can also use RTMFP Groups (NetGroup, GroupSpecifier) to connect multiple peers together in interesting ways. you can watch my session from MAX 2011 on "Advanced P2P with RTMFP: Tips and Tricks":
the demo assets from that session are at
(except that site seems to be down at the moment)