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