2012-11-18 38 views
0

我想播放長達一小時的非常長的音頻文件。 AVAudioPlayer似乎是最簡單的解決方案。但它是否也很有效,或者在播放之前將整個文件加載到內存中?AVAudioPlayer是從磁盤流式傳輸文件,還是一次加載到內存中?

+1

「但它是否也有效?或者在播放之前將整個文件加載到內存中?」 - 兩者不具有直接的1:1相關性。效率不是流式。 – 2012-11-18 13:00:17

回答

0

蘋果的doc爲AVAudioPlayer說:

的AVAudioPlayer類的實例,稱爲音頻播放器, 提供從文件或存儲的音頻數據的回放。

Applerecommends你,除非你是從網絡流捕獲 播放音頻或需要非常低的I/O延遲 使用這個類的音頻播放。

相關問題