为Android构建PJMEDIA(pjsip库)
我正在尝试为Android构建pjmedia。 来自pjsip图书馆(http://www.pjsip.org/)。
我遵循官方教程(https://trac.pjsip.org/repos/wiki/Getting-Started/Android#OtherAndroidprojects)
1.使用下一个配置创建config_site.h:
define PJ_CONFIG_ANDROID 1
include <pj/ config_site_sample.h>
2.指定NDK的路径
export ANDROID_NDK_ROOT=/path_to_android_ndk_dir
3.运行android配置并制作
./configure-android
make dep && make clean && make
我已经在/ pjmedia / lib目录中建立了pjmedia库
libpjmedia-arm-unknown-linux-androideabi.a
libpjmedia-audiodev-arm-unknown-linux-androideabi.a
libpjmedia-codec-arm-unknown-linux-androideabi.a
libpjmedia-videodev-arm-unknown-linux-androideabi.a
libpjsdp-arm-unknown-linux-androideabi.a
和问题:
我应该如何在Android应用程序中只使用pjmedia?
JNI为pjmedia在哪里?
我应该自己创建JNI .cpp包装器(使用SWIG)并将其与pjmedia库一起构建到单个库中?
如何仅为pjmedia生成带SWIG的JNI?
我只是有点困惑。 他们给我JNJ和库pjsua例子,但我不想pjsua我需要pjmedia! 我只是不知道如何在Android中使用它。
操作系统:OS X优胜美地
NDK:v9d x86
请帮助我的人! :) 谢谢!
链接地址: http://www.djcxy.com/p/87939.html