我想知道是否可以使用iPhone SDK播放Ogg Vorbis音频文件,或者是否存在允许这样做的库或框架。
我读过一些关于OpenAL的东西,但我没有找到任何教程...有谁可以帮我??
发布于 2012-04-16 23:17:41
迟做总比不做好;)
我在这里找到了答案,Use cocos2d for playing ogg file in my project?。
PASoundMgr是一个不同的声音引擎,支持ogg文件播放。然而,自从iOS 2.x以来,它就没有更新过,而且从那时起就出现了许多问题,但它没有解决。
为什么你需要播放ogg文件?如果您将它们转换为aac,您将能够使用硬件解码来播放它们,从cpu使用率的角度来看,这要高效得多。
他们提到了PASoundMgr。这对我很管用。我刚刚从cocos2d框架复制了SoundEngineTest所基于的所有文件->库。去掉了不必要的代码。
这是我的demoProject,它展示了如何在ios上玩ogg。
小心使用iOS 5.*模拟器,他们有一些带声音库的problems。我的演示可以在4.3模拟器和设备上运行。
下面是我创建demo的步骤:
external/Tremor组的文件组成的库。它还依赖于OpenAl和AudioToolbox框架。发布于 2014-01-31 01:43:55
Cricket Audio可以播放ogg文件和其他文件,可以在iOS/Android/WP8上运行。
https://stackoverflow.com/questions/4745618
复制相似问题