我已经成功编译了Android的Liblinphone库并使用它注册到Brekeke SIP服务器并在Android客户端和PC客户端(x-Lite,linphone)之间进行调用 . 但我面临两个问题:

客户端使用其IP地址而不是域注册到服务器 .

例如:如果服务器IP:192.168.10.105和客户端(IP,名称):( 192.168.10.101,101),用户将注册到Brekeke作为sip:101@192.168.10.101而不是sip:101@192.168.10.105所以当我从linphone客户端拨打101时,结果是Not Found

try{

from = LinphoneCoreFactory.instance()

.createLinphoneAddress("sip:101@192.168.10.105");

proxy_cfg = LinphoneCoreFactory.instance().createProxyConfig

("sip:101@192.168.10.105","sip:"+from.getDomain(),null,true);

} catch (LinphoneCoreException e) {

FileLog.e("proxy_cfg error",e);

}

LinphoneAuthInfo info;

info = LinphoneCoreFactory.instance().createAuthInfo(from.getUserName(),

"password",null,"sip:"+from.getDomain());

mLinphoneCore.addAuthInfo(info);

try {

mLinphoneCore.addProxyConfig(proxy_cfg);

} catch (LinphoneCoreException e) {

FileLog.e("reg error",e);

}

mLinphoneCore.setDefaultProxyConfig(proxy_cfg);

我需要在客户端通过代码在SIP服务器上创建用户,这可能是使用Liblinphone还是我自己应该实现它?

java 从sip服务器_如何通过域而不是IP地址注册到SIP服务器并从客户端创建SIP帐户?...相关推荐

  1. 广域网云主机或服务器_局域网或广域网主机的ip地址

    一文搞懂常用的网络概念:域名.静态IP和动态IP.域名解析DNS.动态域名解析DDNS 前言 在此之前,我对于网络通讯上的一些基础概念总是含糊其辞,感觉自己知道都又道不出个所以然,总之就是不成体系难以 ...

  2. 不同域里相同ip地址_不同的人可能具有相同的公共IP地址吗?

    不同域里相同ip地址 For the most part, all of us are used to having a unique public IP address, but what do y ...

  3. 电子邮件服务器的ip地址_可用的不同类型的IP地址

    有几种不同类型的IP地址可用.尽管无论哪种类型,IP地址的结构都是相同的,但它们的作用不同.例如,您有公用IP地址,专用IP地址,静态IP地址和动态IP地址. 动态和静态之间的区别是动态IP地址会更改 ...

  4. 如何修改手机服务器的ip地址,怎么修改手机服务器ip地址

    怎么修改手机服务器ip地址 内容精选 换一换 云堡垒机的认证方式是系统全局可选择设置,即系统所有用户都可选择认证方式,包括本地认证.多因子认证(手机令牌.手机短信.USBKey.动态令牌).远程认证( ...

  5. H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器

    H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器 ------------------------------------------------------------ ...

  6. 路由器显示找不到服务器从新设置,怎么重新设置路由器ip地址

    在网络互联设备中,路由器是使用最广的一种网络互联设备,是数据通信的重要互联设备,那么你知道怎么重新设置路由器ip地址吗?下面是学习啦小编整理的一些关于重新设置路由器ip地址的相关资料,供你参考. 重新 ...

  7. 路由器自动ip服务器无响应,路由器无法自动分配IP地址原因及解决方法

    在现在生活中,路由器担当了很多要的作用,兼职较多服务器功能,这样的规划确实方便了管理和维护,但也为网络的安全.稳定运行埋下了隐患,一旦网络发生故障,对整个局域网的影响几乎是毁灭性的,本篇介绍如何解决路 ...

  8. win7服务器ip地址为空,win7服务器ip地址为空

    win7服务器ip地址为空 内容精选 换一换 创建子网.您可以在API Explorer中直接运行调试该接口.POST /v1/{project_id}/subnets参数说明请参见表1.参数说明名称 ...

  9. 修改服务器的ip地址的命令,修改服务器ip地址命令行

    修改服务器ip地址命令行 内容精选 换一换 Atlas 200 DK开发者板支持通过USB端口或者网线与Ubuntu服务器进行连接,连接示例图如图1所示.Atlas 200 DK连接Ubuntu服务器 ...

  10. minecraft服务器_如何使用Minecraft领域设置简单的无压力Minecraft服务器

    minecraft服务器 There are a lot of ways to go about hosting a Minecraft game but it's tough to beat the ...

最新文章

  1. LF将由git中的CRLF替换-那是什么,它很重要吗? [重复]
  2. echarts x和数据对应_echarts 折线图动态x轴及数据
  3. 使用结构化的标头字段改善HTTP
  4. sql server 2014安装方法教程
  5. jsf集成spring_Spring和JSF集成:动态导航
  6. DDOS的攻击原理和防护指南
  7. 金九银十正确打开方式!那些年我们一起踩过算法与数据结构的坑
  8. VMWare mac os x 优化神器 beamoff
  9. 移动app抓包工具——fiddler抓包指南
  10. 主机无法Ping通虚拟机
  11. 讓TQ2440也用上設備樹(1)
  12. 今日头条Go建千亿级微服务的实践
  13. python迷宫小游戏代码_python迷宫游戏,迷宫生成,解决与可视化
  14. 算法笔记(胡凡)学习笔记@Kaysen
  15. 华为P30震撼来袭!刘海屏+麒麟980+3650mAh,网友直呼:年度机皇呀
  16. 冯唐:成大事者,必经的3个阶段
  17. 内核与驱动_08_键盘驱动原理及代码
  18. Vue组件库实现按需引入可以这么做
  19. linux cads
  20. 如何批量对 PDF 文档进行优化与高效的压缩?

热门文章

  1. 莫烦强化学习-Q Learning
  2. 基础搜索(kuangbin专题)
  3. iOS 手势UIGestureRecognizer详解
  4. php常用的函数总结
  5. 常用的分类与预测算法
  6. 现代控制理论(4)——李雅普诺夫稳定性理论
  7. 全国省级地级县级行政区sql与json数据
  8. MergeSort(C++)
  9. 什么是JavaWeb,主要框架有哪些
  10. grubbs准则 matlab_MATLAB-格拉布斯准则(MATLAB-Grubbs criterion)-M