Android AudioTrack альтернатива - PullRequest
0 голосов
/ 06 марта 2019

Мне интересно, есть ли какие-нибудь сторонние библиотеки, которые предоставляют Java-API, похожий на Android AudioTrack, но более производительный.

Я хочу иметь возможность микшировать и записывать свои собственные буферы звука PCM, а также иметь меньшую задержку, чем AudioTrack. На некоторых устройствах AudioTrack имеет такой большой размер буфера, что задержка составляет ~ 250 мс!

Я знаю, что переход на c ++, вероятно, является окончательным решением, но я хочу сначала охватить все мои основы.

1 Ответ

0 голосов
/ 06 марта 2019

Вы можете проверить Google ExoPlayer с открытым исходным кодом, и он предоставляет большинство функций, которые вам могут понадобиться.Проверьте документацию здесь - https://google.github.io/ExoPlayer/guide.html и исходный код здесь - https://github.com/google/ExoPlayer

...