Back when Cirrus was Stratus, there was no need for a personal webserver to host a CGI script.
I have no need for a non AS3 server because my server is simply going to be another peer node on the network
It is a professional way to handle things too:
1) You have a computer with a static IP that computers refer to as the master peer(yes wordplay).
2)If you can't afford a computer with a static IP, you can simply create a peer that responds to requests,"Are you the server?" Yes, this is easily hackable, but when you're debugging, your friends aren't gonna be jerks.
All I want when I contact Cirrus is:
1) A list of IP addresses of connected peers.
And if someone has example code:
2) The ability to send "Hello World" to all peers.
Is this doable in Cirrus? Stratus could do it.
the only difference between "Stratus" and "Cirrus (codename)" is the name.
Cirrus has never had a "list connected peers" function, nor has it ever reported IP addresses/port numbers of connected peers in ActionScript.
the VideoPhoneLabs example program has always required some kind of external registration service to register a peer ID for a name, and to look up the peer ID for a name.
it's possible to do P2P with Cirrus and no active web server by using RTMFP Groups (NetGroup, GroupSpecifier and friends). i have posted examples from my labs at MAX from years past that implement text chat and other functions using only Cirrus. and you can do P2P with groups on a LAN with no server at all (not even Cirrus). see this thread:
for links to my lab materials from MAX 2009 and 2010. and come to my session at MAX this year where i'll be covering "Advanced P2P With RTMFP: Tips & Tricks".
I'll look into your thread for example code.