Удаляет ли iPad звук с ранее буферизованного звука после воспроизведения нового звука? - PullRequest
3 голосов
/ 31 августа 2011

Я пытаюсь загрузить и воспроизвести несколько аудиофайлов в последовательном порядке один за другим после взаимодействия с пользователем (поскольку на iPad одновременно можно воспроизводить только один аудиофайл).Я загружаю все аудио файлы при взаимодействии с пользователем и сохраняю их в разных аудио объектах.Во время воспроизведения этих файлов любой воспроизводимый ранее файл может воспроизводиться снова.В этом сценарии звук не буферизируется снова, когда я вызываю play для этого объекта.Известно ли, что iPad очищает все буферизованное аудио при попытке воспроизведения нового аудиофайла?

1 Ответ

0 голосов
/ 27 сентября 2012

Я предлагаю посмотреть на использование звукового «спрайта», по существу загрузить один звуковой файл, содержащий все ваши аудио (с промежутками между каждым), и перейти к определенным точкам в этом файле. Если вы полагаете, что после завершения он не буферизирован, вы всегда можете оставить его в режиме беззвучного воспроизведения в пределах этого спрайта, поэтому вы непрерывно перепрыгиваете через одну буферизованную дорожку.

Zynga Jukebox - это простой в использовании API-интерфейс JavaScript с открытым исходным кодом для обработки этого, который позволяет указать, в какие временные интервалы есть каждый «трек», и воспроизводить каждый трек по требованию.

...