android studio做一个播放器,视频播放器之Android Studio集成FFmpeg

阅读: 评论:0

android studio做一个播放器,视频播放器之Android Studio集成FFmpeg

android studio做一个播放器,视频播放器之Android Studio集成FFmpeg

在我这篇文章中有简单的提供一个NDK交叉编译FFmpeg,编译完成之后的集成就比较容易了。当然还是需要一点点jni开发的技术,不了解的可以去看看我的这两篇文章:

集成

我认为在编译好FFmpeg之后,集成FFmpeg有以下几步:

在Android Studio中创建支持c++的Android项目

添加FFmpeg的头文件

添加FFmpeg的so文件

调用FFmpeg方法测试集成是否成功

内容不多,下边就开始操作。

创建支持c++项目

这步其实对做过Android开发的同学毫无难度。

new一个Android Project,然后自定义一下名字和包名,然后在include C++ support一项前打勾;

然后next,然后是选择要开发的目标设备和最低版本,这里以手机为例,最低版本一般要全兼容就选4.0,不是太严苛的话可以选择4.1了(4.1以上目前占99.6%);

然后next,默认选择的Empty Activity就行;

然后next,默认的名字就行,也可以自己修改也行;

然后next,这里是选择c++支持,我们选择c++11就好了;

最后finish,等待编译完成就完成了这一步。

添加FFmpeg的头文件

编译好之后,项目文件结构换成Project,个人习惯,因为这样目录结构比较清晰。

将之前编译好的FFmpeg的头文件目录拷贝到app目

本文发布于:2024-02-03 01:31:04,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170689506547768.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23