отображать активность микрофона в flex - PullRequest
4 голосов
/ 28 апреля 2010

Я хочу отобразить в реальном времени панель активности для микрофона в flex. Это похоже на вертикальную полосу, которую можно видеть при отображении вкладки настроек микрофона в диалоговом окне настроек вспышки.

Помогает любой встроенный компонент или ссылка.

Спасибо

Ответы [ 2 ]

3 голосов
/ 18 мая 2010

Поскольку никто никогда не отвечал, я отвечу на вопрос, как я в конце концов это сделал. Я использовал изображение и атрибут activityLevel микрофона, чтобы показать звук, поступающий в микрофон в реальном времени. Поскольку этот уровень активности не может быть привязан, мне пришлось использовать таймер.

Также не забудьте получить действительное значение activityLevel, кроме вызова

микрофон = Микрофон. Получить микрофон ();

также используйте

microphone.setLoopBack (истина);

Microphone.setUseEchoSuppression (истина);

В противном случае значение activityLevel равно -1 Второй пункт не упоминается в гибких документах

0 голосов
/ 07 марта 2012

Да, дело в том, что вам нужно использовать микрофон. либо с микрофоном. setLoopBack (true); или netstream.attachAudio (микрофон)

...