Actionscript 3 是否为多个NetStream实例重用麦克风?

Actionscript 3 是否为多个NetStream实例重用麦克风?,actionscript-3,actionscript,flash-media-server,Actionscript 3,Actionscript,Flash Media Server,有人知道是否可以将麦克风实例连接到多个NetStream实例吗?我在两个不同的NetStream实例上调用attachAudio,没有收到错误消息,但它也不工作。以下代码示例的预期行为是什么 NetStream stream1 = new NetStream(connection1); NetStream stream2 = new NetStream(connection2); Microphone mic = Microphone.getMicrophone(-1); stream1.a

有人知道是否可以将麦克风实例连接到多个NetStream实例吗?我在两个不同的NetStream实例上调用attachAudio,没有收到错误消息,但它也不工作。以下代码示例的预期行为是什么

NetStream stream1 = new NetStream(connection1);
NetStream stream2 = new NetStream(connection2);

Microphone mic = Microphone.getMicrophone(-1);

stream1.attachAudio(mic);
stream2.attachAudio(mic);

stream1.publish();
stream2.publish();

对于那些感兴趣的人:是的,它很有效。您可以重复使用麦克风和摄像头的单例实例,并发布到多个NetStream实例。

很高兴您发现它可以工作,编辑您的答案并包括使其工作的原因可能会有所帮助(因为您在问题中的代码似乎很好)。你可能会在路上帮助别人:)