- 博客(1)
- 收藏
- 关注
原创 JNI native多线程调用Java静态方法
前言: 最近在做音视频实时通信,因为回声问题要解决,而播放和音视频采集是异步处理,所以需要java在中间做音频流桥接;播放端的音视频播放和拉流是在子线程处理的,因此有了这个应用场景。1.因为env不能多线程共享,而JavaVM可以,所以要通过在JNI入口c文件下把JavaVM保存起来,提供给其他线程使用,然后就可以在其他线程中通过JavaVM来拿到env;同时我也将java类设置为全局变量,供给其
2016-09-13 12:25:18 4188 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人