使用MPMoviePlayerController将音频流保存到文件中

时间:2011-01-22 10:23:50

标签: iphone streaming mpmovieplayercontroller nsfilemanager cfnetwork

我在使用MPMoviePlayerController进行音频流方面遇到了一些麻烦。 我想知道在MPMoviePlayer播放该文件时是否可以将数据流信息保存到文件中。

有一种简单的方法吗? 有没有人有想法?

1 个答案:

答案 0 :(得分:1)

根据苹果(http://developer.apple.com/library/ios/#codinghowtos/AudioAndVideo/_index.html)的流式音频,你使用CoreFoundation的CFNetwork接口连接到网络流,然后解析网络数据包使用音频文件流服务(AudioToolbox / AudioFileStream.h)转换为音频数据包,然后使用音频队列服务(AudioToolbox / AudioQueue.h)播放音频数据包....

现在我的想法是,如果我们能够找到一些方法在将数据包发送到音频队列之间将音频数据包写入文件,那么我们可以在播放时保存音频流...

它只是一个需要实现的想法,并且不知道天气是否适用于视频流。