У нас есть приложение AIR Mobile (iOS), которое использует встроенное расширение для записи микрофонного ввода. Мы хотели бы иметь возможность играть в NetStream в приложении и одновременно захватить микрофон.(AIR iOS) NetStream.play() блокирует доступ к микрофону в родном расширении
Захват микрофона в родном расширении работает нормально, пока мы не сделаем NetStream.play()
в принимающем приложении AIR. Как только это произойдет, мы начнем получать нулевые сэмплы (т. Е. Тишину) в Native Extension.
Мы попытались установить AudioSession
в ANE и другие трюки, но безрезультатно. Есть ли способ для AIR Mobile не блокировать работу микрофона в нашем ANE?
Спасибо. Воспроизведение звука через ANE не является для нас выбором, потому что нам нужно играть в прямом эфире + видео, отправленное с рабочего стола через NetStream. Поэтому для этого мы должны использовать 'NetStream.play()'. – jamix