确定,这并不是一个简单的问题(至少还没有)。

我有AVAudioPlayer工作精美:我下载与NSURLConnection的一个MP3再播放这些数据与AVAudioPlayer。我的问题是我怎么能开始AVAudioPlayer在MP3中的任意点打?

我可以开始通过设置HTTP头,没有问题在任意点下载。 该MP3下载的前两个包似乎是头信息,似乎AVAudioPlayer需要这些正常播放。同样,如果我采取连续MP3和砍出中途的数据的部分AVAudioPlayer不喜欢它。

有没有一种方法我可以在MP3的编码内情到文件的最后一个季度实现无缝拼接到头部?或任何更明显?

有帮助吗?

解决方案

不要使用AVAudioPlayer。使用核心音频。您可以在音频更多的控制权,从而使其发挥你选择一个文件的任何一点。

AVAudioPlayer是一个非常简单的类,它不会给你太多的控制。

其他提示

退房: http://cocoawithlove.com/ 2009/06 /重温历史,后流-and.html - 它通过指导您如何设置一个流媒体MP3播放器,我认为这是接近你所追求的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top