1 Reply Latest reply on May 5, 2010 11:03 AM by Michael Thornburgh

    number of receivers who accept stratus

    plentas123

      What is the maximum number of receivers who accept stratus in a multicast connection 1-n.?
      What is the bandwidth consumed by transmission? 1 x n? 1 x 1?

      thanks

      sorry for my English.

        • 1. Re: number of receivers who accept stratus
          Michael Thornburgh Adobe Employee

          i don't know what you mean by "accept stratus".

           

          except for special cases, all participants of a P2P multicast group must be connected to an RTMFP server, such as Stratus.

           

          each member of a group will have O(log n) direct connections to other members of the group.  the actual number is approximately 2 × log₂ n + 13.  for example, in a group with 1,000 members, each member is expected to have about 33 neighbors.  some will have a few more, some a few less.  in a group with 1,000,000 members, each member is expected to have about 53 neighbors, more or less.

           

          in order for each member of the group to display the stream, each member must receive the stream.  since the other members of the group provide the data of a multicast stream, that means each member must have enough *upload* bandwidth to send approximately one copy of the stream plus protocol overhead plus some safety margin.  for example, if the stream is 400kbps, each member of the group must have at least 400kbps of upload bandwidth in order for everyone in the group to be able to receive the stream, and factoring in protocol overhead and safety margin, the number should be closer to 500kbps of upload bandwidth for each member of the group.

           

          our experiments indicate that the publisher of a P2P multicast stream should have enough upload bandwidth to send at least 4-5 copies of the stream in order for the stream to reliably permeate the group (for example, if the stream is 400kbps, the publisher should have about 2Mbps of *upload* bandwidth).  your results may vary.