![]() |
Звук передаётся только в одну сторону
Возникла проблема при написании p2p-приложения - "звук передаётся в одну сторону"
Этот код я вызываю когда когда получаю статус: "NetConnection.Connect.Success" Код AS3:
Код AS3:
Помогите люди добрые... |
может тестите на одном компьютере а микрофон один ? И из этого кода не видно куда вы приатачили incomingStream , его тоже нужно приатачить к плееру, например.
И самое главное, перед тем как проигрывать потоки нужно убедиться что "NetStream.Connect.Success" |
На одном компе можно тестить нормально... можно проверить так: запустить в двух браузерах страницу http://labs.adobe.com/technologies/cirrus/samples/ и потом подключиться друг к другу, потом зайти в настройки Флеша одного браузера и там микрофон выкрутить в 0, и сказать чтонить - и мы это услышим, потом сделать обратное на другом браузере и мы теперь услышим другой браузер
|
Код AS3:
|
Цитата:
Добавлено через 2 часа 31 минуту Как я понимаю, что NetStream даёт возможность публиковать и проигрывать поток! так вот, получается я публикую поток, а потом когда ктото присоединяется, то проигрывает публикующий поток, а публикатор не получает звук из-за того что он только публикует, соответственно нужно публикатору ещё один поток создать для слушанья... я делал нечто подобное, в onPeerConnect я добавлял поток слушанья, но получалось так что приложение уходило в бессконечный цикл.. ппц, никто ваще не может помоч =(( |
Вы всё правильно делаете. Посмотрите внимательно примеры на этой странице, http://www.adobe.com/devnet/flashmed...fp_groups.html
сверху справа можно скачать архив с примером. Вы создали исходящий поток и приходящий, но проблема в том, что перед тем как присоединять звук к исходящему потоку нужно убедиться что поток к этому готов, для этого вы и написали строку Код AS3:
Код AS3:
Код AS3:
|
| Часовой пояс GMT +4, время: 13:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.