![]() |
подключаешь людей в одной комнате к NetGroup с идентификатором этой комнаты, создаешь свой исходящий поток, и слушаешь нового соседа, как только появился первый сосед шлешь в группу сообщение со своим id... каждый кто получает этот id, проверяет не подключен ли он к тебе, если нет то создает новый поток и подключается им к твоему.... тыже теперь уже на потоке ждешь новых подключившихся, и подключаешься ко всем кто подключился к тебе(лдя каждого создаешь новый NetStream и подключаешь его к прослушиванию подключившегося)...
может немного запутанно, но я так реализовал... никакого сервера и хостинга вообще нет, а флешки работают на ура |
В общем я сделал вот так:
Отправляю мой PeerID всем кто есть сейчас в группе Код AS3:
Код AS3:
Код AS3:
В общем это не работает. Такое ощущение что принимающий поток то он создаёт при получении ПирИД, но в потоке пусто. Можешь хотя бы кусочек своего примера показать? Что то я никак не догоню |
так ты ничего и не сделал.. ты все тот же глючный групповой поток создаешь...
исходящий поток... такой только один: Код AS3:
входящие потоки: Код AS3:
|
Ох респектище тебе! Это действительно работает!!
|
В очередной раз прочитал статью про Р2Р Multicast Explained in Flash 10.1 P2P и пришёл к выводу, что при подходе, который вы мне посоветовали получается Unicast, и он вполне себе подойдёт при не большом количестве людей, ну скажем 3-5, может чуть больше. А если в группе будет 1000 человек, то будет плохо.. Возможно вещание потоков через группы тормозит не по причине глючности групп, а по причине установления оптимальных связей в мультикаст режиме?
ЗЫ: Собственно меня смутил вот этот абзац, где говорится, что для мультикаста NetStream необходимо использовать с GroupSpecifier. Или я что то не правильно понимаю? Цитата:
|
| Часовой пояс GMT +4, время: 03:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.