Воспроизведение нескольких аудио файлов одновременно - PullRequest
0 голосов
/ 14 октября 2011

Я хочу одновременно воспроизвести несколько аудиофайлов. Я хочу загрузить файлы, используя их URI (источником будет либо рингтон, либо файл на SD-карте, либо файл в определенной папке). Я хочу иметь возможность задерживать файлы и регулировать скорость воспроизведения. Я посмотрел на SoundPool и MediaPlayer, но я не уверен, какой из них лучше. MediaPlayer кажется правильным путем, но я не знаю лучшего способа хранить и проигрывать разные проигрыватели.

1 Ответ

0 голосов
/ 15 октября 2011

Мне сказали, что с MediaPlayer легче работать, если у вас мало файлов, а SoundPool предназначен для более сложных вещей, например, если вы хотите иметь звуки для игры. Я не думаю, что вы можете отложить задержки и настроить скорость воспроизведения, если вы используете MediaPlayer API, хотя, похоже, что эта функция отсутствует: http://developer.android.com/reference/android/media/MediaPlayer.html

...