我们有一个 AIR Mobile 应用程序 (iOS),它使用 native 扩展来捕获麦克风输入。我们希望能够在应用程序中播放 NetStream,同时并捕获麦克风。
在我们在主机 AIR 应用程序中执行 NetStream.play()
之前, native 扩展中的麦克风捕获工作正常。一旦发生这种情况,我们开始在 native 扩展中接收零样本(即静音)。
我们尝试过在 ANE 中设置 AudioSession
和其他技巧,但没有成功。有没有办法让 AIR Mobile 不阻止我们 ANE 中的麦克风操作?
最佳答案
AIR SDK 音频类覆盖 ANE 使用的 Audio Session 时似乎存在冲突。看看这里http://forums.adobe.com/message/5660732他们提供了一种解决方法,即使用 ANE 播放声音
关于ios - (AIR iOS) NetStream.play() 阻止 native 扩展中的麦克风访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19955489/