Android ffmpeg开发
文章平均质量分 85
superlcl
主要从事Java开发,微服务架构的开发工作
展开
-
Android FFmpeg开发(四)CMakeLists.txt 语法介绍与实例演练
cmake 是一个跨平台、开源的构建系统。它是一个集软件构建、测试、打包于一身的软件。它使用与平台和编译器独立的配置文件来对软件编译过程进行控制。参考文章:CMakeLists.txt 语法介绍与实例演练...原创 2019-12-13 17:57:10 · 437 阅读 · 0 评论 -
Android FFmpeg开发(三)JNI访问Java变量和方法
JNI访问Java成员变量 1、首先创建成员变量:showText public String showText = "Hello World";2、添加native方法accessField() public native void accessField();选中accessField,按Alt+Enter快捷添加.cpp中方法Java_com_example_...原创 2019-12-13 17:53:01 · 374 阅读 · 0 评论 -
Android FFmpeg开发(二)JNI数据类型
背景 JNI是Java Native Interface的缩写,通过使用 Java本地接口书写程序,可以确保代码在不同的平台上方便移植,在 JNI 开发中,我们知道,Java 的数据类型并不是直接在 JNI 里使用的,JNI有着的数据类型,例如 int 就是使用 jint 来表示。那么,就如我们来认识一下这些数据类型吧。 JNI基本数据类型 JNI数据类型 Jav...原创 2019-12-13 14:39:43 · 200 阅读 · 0 评论 -
Android FFmpeg开发(一)NDK环境搭建
配置NDK环境 FFmpeg是一个开源的音视频处理库,原生C、C++开发;本系列的学习将从NDK的环境搭建开始、原理剖析、FFmpeg的源码讲解、FFmpeg的源码编译到动态库so,集成到app中实现基于ffmpeg的直播推流拉流的过程,实现rtsp/rtmp的推流拉流。下载NDK工具在打开的项目中,从主菜单依次选择Tools > SDK Manager。 点击S...原创 2019-12-13 12:04:09 · 368 阅读 · 0 评论