网上的人给出的延迟数大约为 88 毫秒,运行 ICS 的 Galaxy Nexus 和运行 JB 4.1.1 的 Nexus 7 的 72 毫秒我已经尝试过 AudioTrack 和 OpenES,发现我在任一设备上都无法获得低于 140 毫秒的延迟。我错过了什么吗?我已将输出线程设置为 URGENT_AUDIO 优先级,以小块(例如 160 个短裤)传递音频并使用最小缓冲区大小(在 AudioTrack 情况下)。
引用的数字是否仅对通过 SoundPool 播放的短声音有效,不适用于流式 PCM?为了清楚起见,我说的只是回放而不是录音。