Сохранить аудиопоток в файл с помощью MPMoviePlayerController - PullRequest
1 голос
/ 22 января 2011

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

Есть ли простой способ сделать это?У кого-нибудь есть идея?

1 Ответ

1 голос
/ 23 ноября 2011

Согласно Apple (http://developer.apple.com/library/ios/#codinghowtos/AudioAndVideo/_index.html) для потоковой передачи аудио вы подключаетесь к сетевому потоку с использованием интерфейсов CFNetwork от CoreFoundation, затем анализируете сетевые пакеты в аудиопакеты с помощью службы потоков аудиофайлов (AudioToolbox / AudioFileStream.h) и затем воспроизводите аудио пакеты с использованием Audio Queue Services (AudioToolbox / AudioQueue.h)….

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

Это просто идея, которая нуждается в реализации и не знает, будет ли она работать для видеопотока или нет.

...