我是Android的新手.现在我需要进行将自己的编解码器添加到AndroID的工作.我的意思是,我想知道将我自己的编解码器添加到androID需要采取的所有步骤.
我对此很新鲜,我需要一些基本的知识,所以有人可以解释一下我要为AndroID添加新编解码器所需采取的步骤吗?
解决方法:
由于所有音频和视频编解码器都是在平台级别编译的,因此,这几乎不可能以便携式方式完成(由于大多数情况下它们需要硬件加速)
如果您只对在特定硬件平台上进行此 *** 作感兴趣,并且具有未锁定的引导程序(因此可以引导自定义版本的AndroID),则可以使用AOSP作为基础从头开始编译完整的AndroID平台.
根据要定位的AndroID版本,您正在考虑向Opencore或Stagefright(AndroID用于A / V解码和解析的子系统)添加代码,您可以在其中添加音频解码器,音频编码器,视频编码器,视频解码器和容器解析器.
这是添加到Stagefright的一些讨论:
http://freepine.blogspot.com/2010/01/overview-of-stagefrighter-player.html
http://groups.google.com/group/android-porting/msg/5d88e76845a22bbb
但是,除非您希望支持的编码方案非常简单(您要添加什么?),否则对于大多数AndroID设备而言,如果不将某些工作分担给另一个系统(例如无线电芯片组或GPU).
总结以上是内存溢出为你收集整理的向Android添加新的编解码器?全部内容,希望文章能够帮你解决向Android添加新的编解码器?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)