1

网上的人给出的延迟数大约为 88 毫秒,运行 ICS 的 Galaxy Nexus 和运行 JB 4.1.1 的 Nexus 7 的 72 毫秒我已经尝试过 AudioTrack 和 OpenES,发现我在任一设备上都无法获得低于 140 毫秒的延迟。我错过了什么吗?我已将输出线程设置为 URGENT_AUDIO 优先级,以小块(例如 160 个短裤)传递音频并使用最小缓冲区大小(在 AudioTrack 情况下)。

引用的数字是否仅对通过 SoundPool 播放的短声音有效,不适用于流式 PCM?为了清楚起见,我说的只是回放而不是录音。

4

1 回答 1

1

这是机器人肮脏的小秘密。它不是固定的,你只需要一个应用程序、一只耳朵和一根手指就能找到真相。

于 2012-09-29T14:52:29.907 回答