Я слышал некоторые противоречивые сообщения об этом. То, что я пытаюсь сделать, - это поток mp3 файла с URL-адреса. Я провел много исследований, но я не могу найти никаких хороших руководств о том, как это сделать, или даже того, какой аудиоплеер я должен использовать.
Некоторые друзья говорят мне, что AVPlayer может проигрывать mp3, но документация Apple говорит, что это невозможно. Я вылил аудио стример Мэтта Галлахера (http://www.cocoawithlove.com/2008/09/streaming-and-playing-live-mp3-stream.html), но этот код был сделан очень давно, и Я достаточно доволен этим, что трудно работать через автореализаторы и сохраняет и все такое.
Звук, который я пытаюсь передать, - довольно большой mp3 файл с сервера libsyn с URL-адресом формата.
http://traffic.libsyn.com/podcastname/episode.mp3
Все, что мне нужно сделать, это захватить его и начать играть, с возможностью паузы и очистки. Итак, первое, во-первых, CAN AVPlayer stream mp3? И если да, есть ли у кого-нибудь какие-нибудь руководства или код, на которые они могут указать? И если нет, есть ли какой-либо класс аудиопроигрывателя, который может передавать аудио?
Я попытался создать AVPlayerItem, инициализированный URL-адресом, а затем добавив его в AVPlayer, но я получаю тонну Error Loading... и Symbol Not Found... ошибок. Я был бы признателен за любую информацию об этом, спасибо!