iPhone,以字节形式播放原始数据作为音频

时间:2010-11-20 04:52:18

标签: iphone core-audio

我有字节形式的原始数据,我想在我的应用程序启动时播放它。字节流将每隔几秒流一次,我需要播放它,所以它也应该具有非常低的延迟。如果可能,请提供示例代码。谢谢。

2 个答案:

答案 0 :(得分:0)

查看Apple的示例iOS应用程序aurioTouch(在developer.apple.com上的某个地方),以获取有关如何使用Audio Unit RemoteIO API播放原始音频PCM样本缓冲区的示例代码。您也可以使用Audio Queue API,但RemoteIO API提供最低延迟。这些不是简单的API,只需几行示例代码即可正确描述。

答案 1 :(得分:0)

播放原始音频的另一种可能方法是使用OpenAL库。

以下是使用原始PCM音频流加载和播放音频文件的一些苹果示例: OpenALExampleoalTouch