问题标签 [mobicents-sip-servlets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
servlets - sip servlet 的容器?
我是编程和 SIP 应用程序的新手。我对在哪里部署 SIP 应用程序感到有点困惑。我阅读了部署在 servlet 容器中的 HTTP Servlet,我相信 Tomcat 是一个 Servlet 容器。
基本上,我有几个问题和理解:
- 容器管理 servlet 的生命周期,如果我只是获取 servlets api jar 并将其部署到我的应用程序中,它不会工作吗?
- 我找到了 SIP servlet API,还有 Mobicents SIP servlet。它们不同吗?
- 我可以将我的 SIP servlet 应用程序与 API jar 一起部署在 Tomcat 中吗?
- Mobicent 是 SIP servlet 的容器吗,例如 Tomcat 是用于 HTTP Servlet 的,但 Mobicents 也有 Tomcat。
这些都是非常幼稚的问题,但我试图自己找出答案,但没有成功。我不是编程背景,所以很难理解这些东西。
谢谢
sip - Mobicents SIP 错误响应处理 - 重新代理的正确方法是什么?
Mobicents SIP servlet 容器处理错误响应的方式似乎与我使用的其他 SIP 容器不同。情况是:
收到邀请后,应用程序处理和代理(监督)下游(因此它可能会收到对邀请的响应)。
收到来自初始目标的错误响应后,应用程序代理到新目的地(以非监督方式)。
这应该可以防止初始错误响应向上游传播(因为事务有一个新目标)。然而,使用 Mobicents 容器,即使 INVITE 确实被代理到新目的地,最初收到的错误响应仍会向上游传播。我相信这是 Mobicents 实现中的一个错误——但是如何解决这个问题呢?
代码:
java - Sip Servlet 未发送邀请请求
我使用 android JAIN-SIP 应用程序创建了一个客户端,并且我有一个在 mobiecent jboass as7 上运行的 sip servlet。我已成功将 REGISTER 发送到服务器并将客户端注册到位置服务。现在我发送邀请请求,Sip-Servlet 响应我 100 TRYING 但在要连接该设备的其他设备上没有请求。
1) Android device1 Sip Stack 创建于 10.0.2.15:5060
2) Android device2 Sip Stack 创建于 10.0.2.15:5061
3) 我在 localhost JBOSS AS 7 中运行服务器
这是 Sip-ServletdoInvite()
方法
我的 DAR 文件
你可以暗示可能是什么问题。我没有提示和想法。
sip - 在 sip-servlet 中添加 callid
我正在使用 sip servlets api 进行 sip 调用,
我的要求是在会议中连接两个呼叫,为此我需要修改其中一个邀请请求的呼叫 ID,但它不允许我在标题部分修改呼叫 ID,我的代码如下:
我收到以下错误:
Header[Call-ID]是系统头,不能添加,不能修改!!!
有人可以对此提出建议吗?确保如何修改 call-id
sip - Mobicents 存在服务器。如何注册软电话?
我已经按照指南安装了 Mobicents Presence 服务器。
服务器已安装,但现在我无法继续进行。我的意思是现在如何测试存在或使用 XDM、PS 和 RLS 注册设备。如何找到服务在哪个端口上运行?
我可以看到接收到服务器的注册消息,但在软电话上请求超时。
有没有我遗漏的文件?
请帮忙。
eclipse - SIP Servlet 未在 Eclipse 的 JBOSS 7.2 中启动
我目前从事一个基于 Mobicents SIP Servlets 和 JBoss 7.2 的项目。我使用 Mobicents Eclipse 插件给我的模板在 Eclipse 中创建了一个新的动态 Web 项目,然后对其进行 mavenize。然后我在 Eclipse 中创建了一个指向我的 Mobicents Jboss 安装的 JBoss 服务器。当我现在部署我的 servlet 时,我在 Jboss 安装中看到了爆炸式的战争,并且日志说它已部署,但我没有看到它记录任何内容。
我非常基本的servlet:
日志:
任何关于我做错了什么的提示都非常感谢。我在 JBoss 7.2 上使用 SIP Servlets 2.1.547。
tomcat - Mobicents- Tomcat 上的 Sip Servlet - 断开多方连接
我是在 SIP-Servlet 上开发 SIP 应用程序的新手。我尝试开发多方基本 SIP 连接,如下所述。
- 接到 A 的电话 (Session-1)
- 创建了对 B 的邀请。(会话 2)
- 创建了对 C 的邀请。(会话 1 在对话框中)
要创建 CI 邀请,请使用下面的代码片段
我希望在 Session-3 中创建此邀请并链接到其他 2 个会话。Sip Servlets 中是否有可能的情况来执行此操作?请指导。
linphone - Mobicents Presence Service:在发布时获取 415 不受支持的媒体类型
我已经在 windows 8 和 ubuntu 上的 mobicents-jainslee-2.7.0.FINAL-jboss-5.1.0.GA 上安装了 Mobicents Presence Service。
现在,当我尝试测试软件电话(使用 xlite、Microsip、zoiper、linphone)时,我在 PUBLISH 消息中看到 415 Unsupported Media Type 错误。
我不明白这个错误的来源。以下是日志:
我在谷歌群组的 Mobicents 论坛上发现了类似的问题,但没有解决方案。有没有人遇到过类似的错误。请帮忙。 编辑
谢谢。
java - sip Servlet 获取 SDP 内容
我需要从 SIP 应用程序中的 SIP 消息推断 SDP。我试图做类似的事情:
但它并没有返回我的 SDP。解决问题的一些建议?谢谢!