2011-12-29 167 views
11

我想让我的视频流应用程序在android中使用硬件加速。 我仅限于udp视频广播,所以我不能使用Android媒体播放器,所以我打算使用ffmpeg。 有没有办法让ffmpeg在android上利用硬件加速?Android ffmpeg和硬件加速

+2

我有类似的问题,我做了一些研究,发现[这些例子]最有用的,但我仍然不能100%确定如何做到这一点,并希望看到有更多经验的人编写最小硬件加速播放器向我们展示这是如何实现的。 – 10robinho 2011-12-30 22:48:43

+2

GSoC 2011有一个项目,[Android上的硬件加速H264解码](http://wiki.multimedia.cx/index.php?title=FFmpeg_Summer_Of_Code#Hardware_Accelerated_H264_Decoding_on_Android) – 2012-01-30 07:09:21

+0

其他编解码器呢? BSPlayer似乎能够在Android上进行硬件加速解码 – 2012-05-27 02:01:48

回答

0

我已经用stagefright和ffmpeg一起完成了它。你可以参考this。总结:
1.获取android源代码下载并构建它(参考this
2.获取ffmpeg源代码下载并构建。
3.使用ffmpeg和stagefright使用android h/w解码器。