![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2014
Сообщений: 26
|
Как узнать сколько пиров подключено к объекту NetStream ?
Как- то так trace(netStream.peerStreams) или так trace(netStream.peerStreams.lenght);? Но эти способы не работают, подскажите правильный. |
|
|||||
|
Давайте ваш код, будем разбираться вместе.
|
|
|||||
|
Регистрация: May 2014
Сообщений: 26
|
В начале я создаю 4 объекта, NetConnection, NetStream, NetGroup, GroupSpecifier и на их основе создаю группу - здесь проблем нет.
В коде ниже я пытаюсь вывести в trace число подключенных пиров и у меня не получается function onKeyEvent(e:KeyboardEvent):void { var mess:Object = new Object; var mess:String = "test"; mess.text = message; netGroup.post(mess); txt.appendText("send message: " + message + "\n"); trace(netStream.peerStreams);//undefined trace(netStream.peerStreams.lenght); //undefined trace(netStream.peerStreams[0]); //undefined - выводит в консоль } |
|
|||||
|
По вашему коду ничего неясно. Где вы публикуете поток с помощью метода publish, и потом воспроизводите его через play?
Вот вам ссылка, по которой я когда-то делал чат. Там есть фрагмент кода с использованием свойства peerStreams. Посмотрите внимательно как там все организовано. Откопал свой исходник, по которому я делал этот пример. Во второе поле нужно вставить айди соединения собеседника, и Enter. Отправка тоже через Enter. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|