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