0 Replies Latest reply on Nov 4, 2009 3:23 PM by Zim-Zam

    Erratic Stratus Behavior

    Zim-Zam

      I have a scenario for multi-user communication within stratus, I have added voice chat to Metaplace.com using RTMFP. Unfortunately it is erratic with some users.  Stratus documentation is sparse and I am hoping somone else on this forum has heard of what I am about to describe and could possibly offer some insight into a solution.

       

      For simplicities sake lets use 3 people in our example:

       

      person A, person B, and person C.

       

      All three are connected to one another for voice communication.  When each user gets connected it creates a single send channel with a unique id, and connects all of its peers to that send channel. 

       

      So A will make a send channel called MySendChannel1234 then tell B and C to connect to A and play MySendChannel1234.  B and C will do the same to establish a ring of connections.  This method works perfectly for 90% of the connected users.  Thus far I have successfully had rings of up to 6 people voice talking at once with no problems.

       

      Occasionally I will get a scenario like this:

       

      A, B, and C connect together.

       

      A can talk to and hear C, C can talk to and hear B, but B cannot communicate with A at all.

       

       

      a picture:                <---A<------>C<----->B--->

       

      You can see A cannot talk to B.

       

      Lets pretend I am A, I have made a successful connection to B and everything looks like its working fine, but after roughly 30 seconds I get a NetStream.Connect.Closed from B.  I have no idea why!?  I don't get any reconnections to B either, and subsequent attempts to reconnect do not work.  I would blame B's network configuration, but the real kicker is that C is still talking to B no problem!  Wierd?  I think so!  Any ideas?

       

      Thank you all in advance!

       

      -Benjamin Taller