为什么在NetGroup.MulticastStream.PublishNotify之后触发NetGroup.MulticastStream.UnpublishNotify

时间:2011-06-28 08:43:22

标签: actionscript-3 flex4 adobe netstream adobe-cirrus

我正在研究Cirrus我想进行音频聊天。我在一边发布流,但它的 NetGroup.MulticastStream.PublishNotify 事件在第一次不会触发....当我发布它两次或三次它会触发。我使用已发布的流名称播放另一方的流,但在播放事件后, NetGroup.MulticastStream.UnpublishNotify 触发,我无法听到声音。

1 个答案:

答案 0 :(得分:0)

不确定,但我猜NetGroup.Multicast Stream.PublishNotify仅在NetStream包含信息时触发(例如,如果您连接了麦克风但没有说话,netStream将打开但不包含流中的信息)。 例如,尝试在_myStream.send("onFunction","sata");之后发送一些类似_myStream.publish("name");的数据,并且NetGroup.Multicast Stream.PublishNotify必须首次触发。

相关问题