Почему NetGroup.MulticastStream.UnpublishNotify срабатывает сразу после NetGroup.MulticastStream.PublishNotify - PullRequest
3 голосов
/ 28 июня 2011

Я работаю над Cirrus. Хочу сделать аудио чат.Я публикую поток с одной стороны, но его NetGroup.MulticastStream.PublishNotify событие не срабатывает в первый раз .... Когда я публикую его дважды или трижды, оно срабатывает.Я воспроизводлю поток на другой стороне, используя опубликованное имя потока, но сразу после запуска play событие NetGroup.MulticastStream.UnpublishNotify и не могу прослушать голос.

1 Ответ

1 голос
/ 14 марта 2012

Не уверен, но я предполагаю, что NetGroup.Multicast Stream.PublishNotify срабатывает только тогда, когда NetStream содержит информацию (например, если вы подключили микрофон, но не говорите, netStream будет открыт, но не содержит информацию в потоке).Например, попробуйте отправить такие данные, как _myStream.send("onFunction","sata"); после того, как _myStream.publish("name"); и NetGroup.Multicast Stream.PublishNotify должны сработать в первый раз.

...