From my research into RTMFP, I see that to initialize a connection, a connection to Stratus must first be completed and a Fingerprint is given. Anyone wanting to connect must then have that Fingerprint; so there's no way to specify the port that will be used correct?
That being the case, if you knew all the machines that would be part of a session; is there a way to initiate an RTMFP session with your own specified port and have users connect to your session with your IP and port? All without first communicating with Stratus?
Seems like a stretch, but if it would be nice for what we need if that is possible.
I appologize if this has already been addressed, but to use Stratus, UDP ports 1024 through 65535 on either parties’ firewalls must be open?
if your firewall has the notion of "outbound UDP", then that is sufficient. by "outbound UDP" we mean "bidirectional UDP is allowed with a specific internal UDP port if that internal UDP port first sends traffic outbound". the RTMFP introduction handshake facilitated by servers such as Stratus performs this "UDP hole-punching" to allow bidirectional communications through many kinds of NATs and firewalls.