首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于安卓系统的OpenSL ES教程

用于安卓系统的OpenSL ES教程
EN

Stack Overflow用户
提问于 2011-07-20 21:57:30
回答 5查看 34.8K关注 0票数 40

我一直在尝试使用android ES库,该库可用于在android2.3中制作原生音频,但似乎规范的头文件和600页的OpenSL文档是唯一可用的文档。

我应该在哪里寻找这些功能的示例、教程或简要概述?

EN

Stack Overflow用户

发布于 2012-11-02 00:05:07

对于那些只想播放单个声音文件或录制短快照(在单个缓冲区中)的人来说,NDK项目就足够了。我看过"Android NDK初学者指南“,除了示例NDK项目之外,它并没有解释太多。

但实际上,对于这些应用程序,您最好使用其中一个Java API。对他们使用OpenSL ES有点过头了。将会有更多的代码需要编写,而不会有真正的收获。

OpenSL的优势是对于那些对音频合成和处理的较低延迟(当这些延迟变得可用时)感兴趣的人,因此,您可能想要流式音频,而不是播放/录制单个缓冲区。书中的章节和NDK示例不会教你这方面的知识。音频编程博客中的博客帖子为这些目的提供了更多的信息。

票数 7
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6763149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档