1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > android 软电话 开发包-JNI 封装 SIP 协议 可进行二次开发应用于VOIP

android 软电话 开发包-JNI 封装 SIP 协议 可进行二次开发应用于VOIP

时间:2021-10-01 07:09:05

相关推荐

android 软电话 开发包-JNI 封装 SIP 协议 可进行二次开发应用于VOIP

android 软电话 开发包-JNI 封装 SIP 协议,可进行二次开发应用于VOIP

该开发包为android平台下的JNI开发包,符合标准SIP协议,支持G729语音编码。

下载地址:源代码地址 apk地址

提供完整的二次开发的demo代码,包含以下接口:

//设置本机IP地址

private native int setLocalIP(String ipAddr);

//JNI模块初始化

private native void vvphoneModuleInit();

//UAC初始化

private native int initialFromJNI();

//拨号

private native int doDialPhone(String number);

//二次拨号

private native int doDialDTMF(String dtmf);

//设置呼叫开始标志

private native void setStartInCall();

///挂掉电话

private native int doHookOnPhone(int ichannal);

//接起电话

private native int doHookOffPhone(int ichannal);

//设置呼叫结束标志

private native int setStopInCall();

//注册接口

private native int vvRegister(String displayName ,String phoneNumber,

String phonePasswd ,String serverIP,

String serverPort );

提供以下多种状态:

注册状态:

“register ok” 为注册成功,其余为注册失败

话机状态:

“idle”空闲;

“wait dial”等待拨号;

“calling”正在呼叫;

“waitconnect”等待连接;

“progressing”对方振铃中;

“connecting”正在连接;

“talking”接通通话中;

“call end”呼叫结束或失败;

——-QQ:272108638———

———————————————————–

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。