0

我有一个在 android 上运行的算法来播放一些合成音频。我使用音轨 API (http://developer.android.com/reference/android/media/AudioTrack.html) 执行此操作。这使我能够有效地将字节数组直接推送到音频流......这意味着只要我能保持这些数据不断出现,它就不会出现故障或以其他方式变得不准确。

iOS上是否有等价物?

我似乎找不到任何可以让我将包含音频数据的数组直接推送到音频流的东西。我对 Audiograph 抱有希望 - 但看不到如何使用它......这显然是最低级别的 api。我想知道使用与音频流相关的东西是否有意义?

实际上,我想要做的就是绘制一个图表,并让设备播放它。

任何想法表示赞赏!

谢谢,

麦克风

4

2 回答 2

1

您可以使用 Audio ToolBox 框架来做到这一点。它包含几个类来维护音频。这是给你的一些参考。

音频会话音频文件流服务

希望它会帮助你.... :)

于 2012-07-20T08:49:07.477 回答
0

听起来您正在寻找某种流媒体音频解决方案?也许 Matt Gallagher 的 AudioStreamer 项目可能会有所帮助?

http://cocoawithlove.com/2008/09/streaming-and-playing-live-mp3-stream.html

编辑: AudioStreamer 使用了 andikurnia 提到的 AudioToolbox。

于 2012-07-20T08:50:10.587 回答