【发布时间】:2014-03-12 06:36:20
【问题描述】:
我正在尝试构建一个简单的流应用程序,现在我正在使用这个简单的代码 sn-p 向 AVPlayer 提供一个文件的直接链接(例如 this one):
_player = [AVPlayer playerWithURL:[NSURL URLWithString:@"(file url here)"]];
[_player play];
但是,它什么也没播放,所以我尝试了 The Amazing Audio Engine 之类的第 3 方组件,但出现以下错误:
AEAudioFileLoaderOperation.m:121: ExtAudioFileOpenURL result -43
据我了解,它无法通过提供的 url 打开文件。但是,我尝试在浏览器中打开相同的 url,它运行良好(即使在设备上)。
我应该在哪里寻找这个错误的根源?还有其他方法可以播放/提供 mp3 文件以进行流式传输吗?
【问题讨论】:
标签: ios audio streaming avfoundation core-audio