首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何链接到现有的sip服务器[jain-sip java]

如何链接到现有的sip服务器[jain-sip java]
EN

Stack Overflow用户
提问于 2014-08-06 08:49:01
回答 1查看 392关注 0票数 0

如何通过IP连接到sip服务器?我使用listeningPoint连接本地未使用的IP,它可以工作;当我连接到SIP phone的IP时,它不工作。

我可以将我的链接定向到SIP服务器吗?

我只想创建一个JAVA SE应用程序来接收电话号码并显示呼叫者的信息。

这是我到目前为止尝试过的:

代码语言:javascript
复制
Properties properties = new Properties();
properties.setProperty("javax.sip.STACK_NAME", "GetPhoneNum");
properties.setProperty("javax.sip.IP_ADDRESS", "192.168.1.2");
sipStack = sipFactory.createSipStack(properties);
ListeningPoint udp = sipStack.createListeningPoint(port, "udp");
sipProvider = sipStack.createSipProvider(udp);
sipProvider.addSipListener(this)

我使用参数(properties)创建了sipFactorysipStack,然后使用本地IP地址添加了javax.sip.IP_ADDRESS属性。

EN

回答 1

Stack Overflow用户

发布于 2014-08-11 20:35:49

你需要通过“链接sip服务器”来阐明你需要什么。其工作方式如下: 1.创建sip堆栈。请不要在此处指定ip地址。这是被弃用的。2.从堆栈创建监听点,但在此处指定ip、端口、传输。3.获取sip提供商。4.添加监听器。

要注册,您必须创建一个sip register请求,这是一个使用该请求的提供者的客户端事务,并使用该事务发送请求。

当ac invite进入时,获取from标头并显示地址。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25150640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档