Воспроизведение звука из непрерывного потока данных (iOS)

Все утро бился головой об этой проблеме.

Я установил соединение с источником данных, который возвращает аудиоданные (это записывающее устройство, поэтому длина данных не задана. Данные просто передаются. Например, если бы вы открыли поток на радио)

и мне удалось получить все пакеты данных в моем коде. Теперь мне просто нужно воспроизвести их. Я хочу воспроизвести входящие данные, поэтому я не хочу стоять в очереди на несколько минут или что-то еще, я хочу используйте данные, которые я получаю в тот самый момент, и воспроизведите их.

Теперь я искал все утро, находя разные примеры, но ни один из них не был действительно выложен.

в

  • (недействительном) соединении: (NSURLConnection ) connection didReceiveData: (NSData ) data {

, пакет "data" - это аудиопакет. Я пробовал транслировать его с помощью AVPlayer, MFVideoPlayer bu У меня пока ничего не работает. Также попытался посмотреть на Audiostreamer от mattgallagher, но все равно не смог.

Кто-нибудь может помочь, есть некоторые (желательно) рабочие примеры?

8
задан Valentin Radu 7 July 2011 в 15:15
поделиться