![]() |
Две флешки в одном табе браузера. Camera & Microphone
Всем привет. Может кто сталкивался с подобным -
имеем в одном окне(табе) браузера две флешки. обе используют медиа девайсы - микрофон и камеру (рекордер и чат). Одно приложение(назовем рекордер) паблишит поток (камера и микрофон) вовза серверу, второе P2P видео чат. далее вовза отдает xuggler эту видяшку чтобы тот наклеил ватермарку. так вот - когда флешка одна в окне - все хорошо работает, если же октрывается вторая (аякс) - то - 1. в то время как вторая инициализирует девайсы в первой флешке(рекордере) - потухает и снова появляется камера (приатаченная к Video) , что с микрофон происходит непонятно. 2. вовза получает битый файл который не может обработать lame - ошибка - ERROR org.ffmpeg - [libmp3lame @ 0x9d1b650] flv does not support that sample rate, choose from (44100, 22050, 11025). пробовал перед каждым паблишингом переиницализировать камеру и микр, тоесть сначала запущен рекордер, потом второе приложение(чат), который вроде как "сбивает" микрофон(может и камеру) первой флешке(рекордеру), а потом при начале записи потока в рекордере снова переинициализирую все девайсы - всеравно тот же результат... Добавлено через 1 час 20 минут ПС может у кого просто есть предположения... ( : |
Дык, насколько я знаю, одновременно может работать только одна определенная камера и микрофон только в 1 приложении, как правило в том, которое первое получило Microphone.getMicrophone() и Camera.getCamera().
Цитата:
|
в одном браузере может быть открыто сколько угодно флешек которые обращаются к камере или микрофону, тоесть "прокси" для камеры и микрофона является не вкладка браузера а сам барузер. Видео котороые паблишится таким вот образом(когда в одном табе две флешки юзают именно микрофон(подтвердилось)) возникает ошибка у более чуувствительных прог при прочтении, например мой QuiqTime не читает его, а вот Adobe MediaPlayer читает адекватно... тоесть глючек не в том что видео не пишется , а в том что пишется корявенько ) :
|
Я думаю, что это стоит адобовцам в багтрекер отправить...
|
та пока еще ковыряю. еще обнаружил что если проинстанцировать камеру и задать ей параметры разные, и потом в этом же табе в другой флешке проинстанцировать камеру, то настройки камеры в первой флешке слетают...
Добавлено через 8 минут кстате сама вовза битое видео это нормально потом отправляет флеш клиенту , и флешка нормально его отображает со звуком Добавлено через 5 часов 16 минут Нашел причину - одна флешка использовала дефолтный аудио кодек NELLYMOSER а другая SPEEX. |
| Часовой пояс GMT +4, время: 07:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.