jni
文章平均质量分 92
TopsLuo
朽木可雕
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java生成签名的方法
在jni中需要回调java层的方法,如何才能做到精确查找java的方法?一个是函数名称,另外一个就是函数的签名了。但如何生成函数的签名?通过javap工具: javap -s -p Session.class 以我的linux平台下的androidstudio为例:在AS下面,选择Terminal对话框,查找*.class目录,命令如下: find ./ -name "*.class" 进行...原创 2019-02-22 14:30:21 · 3006 阅读 · 0 评论 -
webrtc开启h.264编解码功能
https://groups.google.com/a/chromium.org/forum/#!topic/chromium-reviews/YoMQmOBPZn8 自己编译的webrtc库发现无法正常使用h.264编解码器,所以猜测可能是在编译的过程中默认没有开启h.264功能。 首先,我们应该查询一下gn编译的时候是否可以选择h.264。查看gn编译的可选参数命令行为: #查看帮助 gn h...原创 2019-03-04 14:59:21 · 2971 阅读 · 4 评论 -
ununbu下编译webrtc时报AttributeError: 'JNIFromJavaP' object has no attribute 'fully_qualified_class'错解决办法
出现这种错误,一般是由于java的一些环境配置不兼容。 执行如下命令,都会出现默认的一些值, echo $JAVA_HOME echo $CLASSPATH 此时在当前终端输入以下命令(只对当前终端有效,所以不会影响你系统中的其它程序的运行): export JAVA_HOME= export CLASSPATH= ...原创 2019-03-04 15:09:55 · 952 阅读 · 0 评论 -
webrtc android native如何开启硬件加速
在android平台中开发webrtc相关项目,可以直接使用webrtc提供的java SDK。当然,也可以选择native的方式来实现。后者相对前者来说,不容易被反编译。所以我们选择的后者的开发方式。 要实现硬件加速后,在我脑海中出现了两种方案: 方案一. 通过ffmpeg来实现硬件加速 方案二. 通过webrtc SDK来实现硬件加速 方案一调研: 如果想要实现硬件加速,理论上来说,直接开启f...原创 2019-09-05 16:56:48 · 1525 阅读 · 1 评论
分享