チャットルームでP2Pを行っています。私はCirrusを使用して、あるユーザーから別のユーザーにオーディオ兼ビデオをうまく転送できます。これは1対1の転送です。
ただし、現在、シナリオは少し異なります。1対複数の転送を行う必要があります。
User1は、自分のライブWebカメラビデオを含むNetStreamを公開しています。User2、User3、...User1のウェブカメラを表示したい。
User1_Stream = new NetStream(...);
User1_Stream.publish("user1-stream");
//only 1 of these users below can see the webcam of User1
User2_Stream = new NetStream(...,User1_Connection.nearID);
User2_Stream.play("user1-stream");
User3_Stream = new NetStream(...,User1_Connection.nearID);
User3_Stream.play("user1-stream");
User4_Stream = new NetStream(...,User1_Connection.nearID);
User5_Stream.play("user1-stream");
...
すべてのユーザーがUser1のWebカメラを表示できるようにするにはどうすればよいですか?