![]() |
ну а я пытаюсь щас сделать чтобы одно и то же приложение было и отправителем и слушателем....так нельзя?
farPeerID = callers.farID; для чего используется? |
Используйте библиотеку Tom'а Krcha.
И там же есть примеры. |
Цитата:
в краце: создаете публикующий поток. В его клиенте должен быть определен тот самый метот onPeerConnect, из которого Вы создаете принимающий поток. Ему в конструктор передаете callers.farID, и тогда он начинает (по вызову метода .play(name)) "слушать" оппонента. Вот и все. Отправка идет через публикующий поток, приме - через принимающий. Добавлено через 41 секунду Цитата:
|
Цитата:
А у меня пинг меньше 0.2 секунд. |
каким образом мне тогда сделать обмен этими ID?
помогите ктонибудь, как мне исправить код чтобы все получилось?....я уже просто целый день сижу и запутался в примерах совсем.....дайте аську, скайп или помогите исправить код....чтобы я наглядно увидел как надо было сделать....примеров достаточно....но под конец дня я уже ничего не понимаю.... очень прошу...))) знающему человеку пару минут потратить, а мне еще день копать.... |
Код выложи - посмотрим.
|
Код AS3:
|
Вызов метода initRecvStream должен быть тут sendStreamClient.onPeerConnect, и передавать ему в качестве параметра callers.farID. И вот тут recvStream = new NetStream(netConnection, farID); он и должен быть в конструкторе
|
Цитата:
Код AS3:
Цитата:
|
initRecvStream(farPeerID);
Вот farPeerID - это оно и есть. А так, как Вы делали: recvStream = new NetStream(netConnection, myPeerID); Это Вы к себе же и подключались) |
| Часовой пояс GMT +4, время: 20:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.