2

我正在同步来自不同音频设备的音频流有没有办法在固定时间间隔后在 android 上获取音频数据突发。例如每 40 毫秒后

4

1 回答 1

3

您无法在双簧管中获取基于时间的数据,但您可以定义采样率和数据回调率,以便在几乎恒定的时间内为您提供帧。

例如

20 毫秒的结果

setSampleRate = 48000

setFramesPerDataCallback 960 (20ms)

在 (19 ms - 21ms) 之间波动

40 毫秒的结果

setSampleRate = 48000

setFramesPerDataCallback 1920 (40ms)

在 (39 ms - 41 ms) 之间波动

于 2021-07-06T11:27:16.513 回答