![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2010
Сообщений: 144
|
С подтверждением разрешить, запретить?
|
|
|||||
|
Регистрация: Aug 2010
Сообщений: 144
|
Ну да появляется и спрашивает дать доступ к камере и микрофону! Кстати
выдает
Последний раз редактировалось sneltyn; 18.03.2012 в 19:11. |
|
|||||
|
Регистрация: Jun 2011
Сообщений: 127
|
Только недавно занимался звуком и
работал как для SPEEX так и для Nellymoser.
А -1 действительно выдается, когда микрофон выключен. Запросите подтверждение на доступ к микрофону. mic.addEventListener(StatusEvent.STATUS, onMicStatus); Security.showSettings("microphone"); function onMicStatus(event:StatusEvent):void { if (event.code == "Microphone.Unmuted") { trace("Доступ к микрофону разрешен. Можно делать запись"); } else if (event.code == "Microphone.Muted") { trace("Доступ к микрофону запрещен."); } } |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 144
|
Выдает то что нужно
то есть микрофон обнаруживается. Но всеровно -1=(
|
|
|||||
|
Регистрация: Jun 2011
Сообщений: 127
|
А голос то есть если записать?
|
|
|||||
|
Регистрация: Aug 2010
Сообщений: 144
|
Да есть!
|
|
|||||
|
Регистрация: Jun 2011
Сообщений: 127
|
А приведите кусок кода где вы выводите mic.activityLevel.
Он у вас на протяжении всей записи выводится на Event.ENTER_FRAME? |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 144
|
Да, я именно Event.ENTER_FRAME и использовал другой метода пока не знаю но говорят что иногда Event.ENTER_FRAMEлучше не применять
private function onMicStatus(event:StatusEvent):void { if (event.code == "Microphone.Unmuted") { Alert.show("Доступ к микрофону разрешен. Можно делать запись"); addEventListener(Event.ENTER_FRAME, dbMicro) } else if (event.code == "Microphone.Muted") { Alert.show("Доступ к микрофону запрещен."); } } private function dbMicro(e:Event):void { trace(mic.activityLevel); } |
|
|||||
|
Регистрация: Jun 2011
Сообщений: 127
|
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|