【发布时间】:2012-11-18 12:58:04
【问题描述】:
我想播放长达一小时的超长音频文件。 AVAudioPlayer 似乎是最简单的解决方案。但它也有效率还是在播放之前将整个文件加载到内存中?
【问题讨论】:
-
"但是它是否也很高效,还是在播放之前将整个文件加载到内存中?" - 两者没有直接的 1:1 相关性。效率不高。
标签: iphone ios ipad avfoundation avaudioplayer
我想播放长达一小时的超长音频文件。 AVAudioPlayer 似乎是最简单的解决方案。但它也有效率还是在播放之前将整个文件加载到内存中?
【问题讨论】:
标签: iphone ios ipad avfoundation avaudioplayer
AVAudioPlayer 的 Apple 文档说:
AVAudioPlayer 类的一个实例,称为音频播放器, 提供文件或内存中音频数据的播放。
Apple 建议您使用此类进行音频播放,除非您是 播放从网络流中捕获的音频或需要非常低的 I/O 延迟。
【讨论】: