首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向Android添加视频编解码器

向Android添加视频编解码器
EN

Stack Overflow用户
提问于 2011-01-13 18:00:12
回答 2查看 28.6K关注 0票数 18

有人能解释一下我需要采取哪些步骤才能向Android添加一个新的编解码器?

此外,我希望编解码器作为应用程序安装(或首次启动)的一部分,而不是作为完整的Android OS构建的一部分。

我想这么做的原因是,我有一个应用程序需要显示不支持的编解码器(HLS或TS)的视频,但我不想构建一个全面的视频播放器-只是与现有的,内置的播放器集成。

谢谢,阿利克。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-13 20:25:08

谁能解释一下我需要执行哪些步骤才能向Android添加一个新的编解码器?

构建您自己的固件,或构建您自己的媒体播放器(如Android的VLC )。

此外,我希望编解码器作为应用程序安装(或首次启动)的一部分,而不是作为完整的安卓操作系统构建的一部分。

这是不可能的,除非你构建自己的媒体播放器。

我想这样做的原因是我有一个应用程序需要显示一个不受支持的编解码器(HLS或TS)的视频,但我不想构建一个完整的视频播放器-只是与现有的,内置的播放器集成。

用于Android的VLC即将发布(至少对某些手机而言是如此),因此它可能能够播放您的格式。

票数 12
EN

Stack Overflow用户

发布于 2014-06-19 15:08:29

我认为可以通过参考安卓开发人员页面Adding custom codec to android来添加自定义编解码器(尽管我还没有尝试过)。

你可以尝试通过openMAX IL层添加你的编解码器,然后调用android媒体播放器来播放它(我相信vlc已经这样做了,但使用了它自己的播放器)。这个很棒的播放器,android的默认播放器,只需通过openMAX API获取可用的编解码器列表,如果有编解码器,它就会播放。因此,值得尝试在应用程序初始化时添加编解码器,并调用媒体播放器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4678739

复制
相关文章

相似问题

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