Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как поймать нужный поток? (http://www.flasher.ru/forum/showthread.php?t=170204)

sstotenkopf 20.10.2011 16:03

Как поймать нужный поток?
 
Работаю с cirrus, при событие "NetGroup.Neighbor.Connect", начинаю проигрывать поток. Для 2х пользователей работает нормально, но при подключении 3го и т.д. Потоки начинают путаться и могут дублироваться, вместо того, чтобы воспроизводить нового пользователя. Я полагаю проблема не сложная, но своими силами решить не смог... Есть предложения?

DaFive 20.10.2011 18:12

Один принимающий поток для каждого пира.
Всех пиров можно получить из массива:
Код AS3:

NetStream.peerStreams

Туда же каждому можно слать данные:
Код AS3:

NetStream.peerStreams[i].send()


sstotenkopf 20.10.2011 18:24

А как он их примет? Я имел ввиду двухстороннее подключение, т.е. один подключается к группе, шлет поток, другой подключается к группе, шлет поток. Потом они принимают потоки друг друга при событии "NetGroup.Neighbor.Connect"


Часовой пояс GMT +4, время: 00:13.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.