Flex / as3: как получить имя из объекта NetStream? - PullRequest
0 голосов
/ 02 декабря 2010

В Flex NetStatusEvent типа NetGroup.MulticastStream.PublishNotify вы получаете строковое имя потока в e.info.name

Имя - это то, что издатель указал в методе .publish ("").

Но в NetStatusEvent типа NetStream.Connect.Success такого свойства нет. Вместо этого весь объект NetStream доступен через e.info.stream

Как, черт возьми, вы получаете что-то столь же простое, как имя из объекта NetStream? e.info.stream.name не существует.

Должно быть, я упускаю что-то очень простое.

1 Ответ

0 голосов
/ 03 декабря 2010

Да, как и ожидалось, решение очень простое.Событие NetStream.Connect.Success происходит, как только инициализируется NetStream.Его можно использовать для воспроизведения любого опубликованного потока - другими словами, на данный момент ему не было присвоено имя .publish.

...