В настоящее время это приложение воспроизводит звук с одних станций.
В основном это имеет 2 основных функции:
Играть:
При щелчке названия станции или кнопки воспроизведения начинается воспроизведение FM-станции.
Запись:
При нажатии на ссылку записи, рекордер начинает запись. Повторное нажатие останавливает и воспроизводит записанный звук.
Проблема
- Потоковая запись записывается нечетко.
Текущий рекордер, использующий AVAudioRecorder, хотя записывает звук, звук шумит.
Может быть потому, что потоковое аудио использует audioQueue, а используемый рекордер - AVAudioRecorder, который также записывает с микрофона. Мы хотим записывать только потоковое содержимое.
Примечание: AVAudioRecorder, когда используется для записи голоса, ясен, но не подходит для записи потокового аудио контента.
Для воспроизведения потокового аудио, я использовал код от мистера Мэтта Галлахера.
здесь
Подскажите, пожалуйста, лучший способ записи потокового аудио.
Существует ли такой API, как AVAudioRecorder, или я что-то не так делаю?