Hal*_*far 11 audio android cross-platform openal ios
OpenAL是一个令人困惑的项目,可以提取相关信息.是否有正式的OpenAL?什么是creativelabs控制项目?
我正在寻找一个跨平台音频库来支持IOS(iPhone,Ipads),Android,Windows和Linux.
OpenAL是否满足了这一需求?什么是OpenAL的许可证?虽然我们打算发布一些源代码,但由于许可证冲突,我们没有兴趣被强制使用.
有足够的证据表明我认为它正在Android相关链接(Android OpenAL?)以及谷歌搜索产生积极的结果.
我意识到Android已正式支持OpenSL.然而,Android似乎是目前唯一支持OpenSL的平台,因此这不是一个选项.
我使用OpenAL-soft和OpenAL for windows.它们都是相同的接口,所以仍然是一个代码库.
Android很简单. https://github.com/AerialX/openal-soft-android
IOS更容易.您可以将OpenAL.Framework添加到XCode项目中.标题位置是不同的(OpenAL/al.h vs AL/al.h).
Linux非常简单.为您的发行版安装openal dev包.
Windows是OpenAL最大的痛苦.最后,只需从广告素材安装原始OpenAL SDK即可.但OpenAL在Windows上看起来确实非常不稳定.我现在得到一些爆裂和爆裂,然后在其他平台上它是完美的.在发布之前,我可能会为Windows发行版切换到OpenAL-soft.
归档时间: |
|
查看次数: |
5105 次 |
最近记录: |