如何使用Android中的FFMPEG库播放视频?

我可以使用rock player build script构建ffmpeg库。

现在我有这个.so文件,我该怎么播放视频?我想在我的活动中的一个小的LinearLayout中显示这个视频。

可能吗?

更新:
我知道使用VideoView或MediaPlayer SurfaceView播放视频很容易。我只是想了解更多关于ffmpeg库和如何在Android Activity中显示框架。

最佳答案
看看这个球员:https://github.com/bbcallen/ijkplayer

基本上你需要做的是建立一个JNI接口到MediaPlayer类(或者可能在较新的Android中的ExoPlayer,但我还没有这样做)。

如果您查看repo链接,您将看到,这需要在ffplay之上进行,而不是ffmpeg,因为前者是播放器,后者是decode / encode / package工具。

转载注明原文:如何使用Android中的FFMPEG库播放视频? - 代码日志