Воспроизведение удаленного WAV аудио - PullRequest
0 голосов
/ 08 июня 2018

Я пытаюсь воспроизвести wav аудиофайлы с удаленного URL, я использовал эту библиотеку StreamPlayer для воспроизведения удаленного аудиофайла.Тем не менее, он не работает для wav форматов, хотя он работает для mp3.

Я попробовал использовать нативный AVPlayer в iOS, но он ждет, пока буферизация не закончится, что занимает много времени, если я играю большой файл.Я пробовал решение из this , но это не помогло решить проблему.

Я также пытался использовать эту библиотеку .Я получил его для загрузки файла с удаленного URL, но со странным прерыванием во время буферизации.

Мне нужны предложения для библиотеки, которая может воспроизводить файлы wav с удаленного URL, или любые подсказки, которые могут мне помочь.

1 Ответ

0 голосов
/ 08 июня 2018

Библиотека StreamPlayer основана на Audio Queue Services, которая поддерживает воспроизведение PCM (он же WAV) в соответствии с документами .

Также передает self.fileType в AudioFileStreamOpen, и он инициализируется равным kAudioFileWAVEType, если URL заканчивается на «.wav».

Так что, если потоковая передача mp3 работает для вас, нетрудно отладить код библиотеки и настроить его наподдержка WAV, если это не работает.

...