【问题标题】:Which sound format is recommended for ipad/iphone apps?推荐 ipad/iphone 应用使用哪种声音格式?
【发布时间】:2011-12-27 23:25:16
【问题描述】:

caf 和 mp3 之间是否存在速度/性能差异?哪种格式更适合播放游戏声音?

【问题讨论】:

    标签: objective-c ios audio avaudioplayer


    【解决方案1】:

    使用 MP3 格式的音频可能会导致循环之间的暂停,因为它们需要一些工作来解压缩。对于游戏,声音需要即时,处理器需要处理游戏,一定要使用 caf 格式。

    【讨论】:

      【解决方案2】:

      来自Core Audio Overview

      以下列表描述了 iOS 如何支持单个或多个播放的音频格式:

      • 线性 PCM 和 IMA/ADPCM (IMA4) 音频。您可以在 iOS 中同时播放多个线性 PCM 或 IMA4 格式的声音,而不会产生 CPU 资源问题。

      • AAC、MP3 和 Apple 无损 (ALAC) 音频 播放 AAC、MP3 和 Apple 无损 (ALAC) 声音在 iPhone 和 iPod touch 上使用基于硬件的高效解码。您一次只能播放一种这样的声音。

      因此,您可能应该使用 PCM/ADPCM 处理声音,使用 AAC/MP3 处理音乐。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-01-21
        • 1970-01-01
        • 2022-11-28
        • 2011-12-07
        • 1970-01-01
        • 1970-01-01
        • 2013-03-17
        相关资源
        最近更新 更多