Определить уровень активности микрофона в flex

Мне нужно определить avtivityLevel микрофона в Flex. Я использую свойство activityLevel класса Microphone, но, как я выяснил, оно всегда возвращает -1, даже если я выполнил Microphone.getMicrophone(). Чтобы определить уровень активности, мы должны установить микрофон.setLoopback = true;

Кто-нибудь знает, как это сделать без использования петли, так как я не хочу слышать свой звук, просто отслеживаю уровень активности

Спасибо


person Gaurav    schedule 23.05.2010    source источник


Ответы (1)


Микрофон не будет показывать никакой активности, пока он не будет подключен к соединению NetStream. Вы можете использовать MockNetStream для имитации соединения с помощью OSMF — см. мой ответ здесь.

person Andres Freyria    schedule 14.06.2010
comment
Да, я сделал это, используя фиктивный сетевой поток. - person Gaurav; 23.06.2010