问题标签 [restcomm]

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.

0 投票
1 回答
120 浏览

restcomm - IVR 与计费的集成

您能否请教计费服务器如何与 IVR 集成?我的意思是当呼叫终止到 IVR 时,如果它必须在将呼叫转移到代理/终止用户之前检查计费/信用资格。

0 投票
1 回答
455 浏览

webrtc - 使用 TURN 时,状态为“完成”的 WebRTC iceGatheringChanged 需要很长时间才能触发(~分钟)

设想:

我在 iOS 上使用 WebRTC(Google 的 libjingle),PeerConnection 是使用 TURN 服务器设置的,我正在等待所有候选人聚集,然后再将它们发送给对等方(我正在使用 SIP)。问题是,尽管所有候选人都在大约 1-3 秒内收集完毕(我可以在日志中看到),但直到大约一分钟后才使用状态 GatheringComplete 调用 iceGatheringChanged() 回调!

知道为什么会这样吗?

在使用 Google 的 AppRTCDemo for iOS 分析流量后,似乎要触发 GatheringComplete,客户端需要已经从远程端接收到候选人,并且因为它似乎需要设置 TURN 分配并在新的分配,以便可以与对等方交换数据。是这样吗?如果是,为什么?

此致

0 投票
1 回答
356 浏览

sctp - Restcomm jDiameter:创建 SCTP 套接字时出错

我正在尝试使用 Jdiameter 创建一个独立的 SCTP 直径客户端。我使用的 jar 库是jdiameter-api-1.5.9.0-build538-SNAPSHOTjdiameter-impl-1.5.9.0-build538-SNAPSHOT

但我收到此错误Unable to create server socket for LocalPeer 'client.test.com' at 127.0.0.1:55555 (org.mobicents.protocols.api.AssociationListener)

它适用于 TCP。我试图调试但无法找出问题所在。请帮我解决这个问题。

0 投票
1 回答
1816 浏览

sip - 使用 SIPP 测试重复 DTMF 数字

我想用 SIPP 为我的 SIP 服务器(Restcomm)创建负载测试,

这是我的 sipp 脚本,运行良好...通话成功,正在播放 DTFM

我可以收到数字 1 一次,但不能收到 2 次...如果我在第二个“播放”中更改一个不同的数字,效果很好,但如果两者都是相同的数字,我只能收到第一个。

它是 SIPP 错误吗?还是我的脚本有问题?

我相信问题就在这里

这是我的完整脚本

更新:

添加 Restcomm 端

我可以使用以下网址访问此页面:http: //192.168.148.1 :18080/test/index.jsp

我可以听到音频(无限循环测试)

1) 使用 SIP 客户端 (JITSI) 进行测试:我可以按 1,1 并听到 2 次 2) 使用 SIPP 脚本进行测试:我只能听到 1 次

0 投票
0 回答
214 浏览

sip - 如何使用 Sofia SIP 忽略来电

忽略我的意思是告诉本地 SIP 堆栈删除传入呼叫的​​所有资源,但不发送任何 SIP 消息。

我尝试使用 nua_handle_destroy() 来处理未回答的索非亚句柄(即不发送再见,或使用“错误”代码回答),但索非亚似乎无论如何都会生成响应。

有没有办法避免这种情况?我已经能够使用 JAIN SIP 堆栈而不是 Sofia 来做到这一点。

最好的问候,安东尼斯

0 投票
1 回答
134 浏览

restcomm - - RESTCOMM 的 CA SSL 配置问题

首先解释我们的应用程序,它如下... 1)我们有一个 UBUNTU 服务器,我们在其中运行 Apache Tomcat 和 RESTCOMM。2)我们有两个应用程序战争文件。一个是主应用程序,另一个是定制的 OLYMPUS 应用程序,以方便 WebRTC 调用。现在我们的主应用程序有一个菜单选项,单击该选项时会将自定义的 OLYMPUS 应用程序加载到浏览器中,并为用户提供 WEBRTC 便利。3)我们已经使用自签名证书对此进行了正确测试,并且一切正常。但是现在我们要使用 CA 认可的 SSL 证书。4) 为此,我们有来自 GODADDY 的 SSL CERT,为此 CSR 是为 Apache 生成的,然后通过使用该 CSR,我们下载了用于 Apache 的 SSL CERT,并按照我们配置自签名证书的相同过程进行配置。5) 我们的主应用程序与新安装的 CA SSL 证书运行良好。但是当我们尝试加载定制的 OLYMPUS 应用程序时,我们收到以下错误...与“wss://>:/”的 Web 套接字连接失败:WebSocket 打开握手被取消。

我们能够使用自签名证书进行所有工作,但是当我们使用来自 GO DADDY 的 CA Approved SSL Cert 时,我们遇到了这个问题。请求您的建议。

在此先感谢 Ias M

0 投票
1 回答
116 浏览

restcomm - Restcomm 构建失败 - 无法下载 mobicents 媒体版本:3.0.2.Final

尝试从源代码构建 RestComm-Core 并收到以下构建失败消息

0 投票
1 回答
146 浏览

voip - Restcomm 集群:sip-balancer 中的节点列表为空

我正在尝试创建 restcomm 集群:sip-balancer + 一些 restcomm 实例。但我无法连接 restcomm 节点和 sip-loadbalancer。

我使用了本教程 - http://docs.telestax.com/sip-servlets-clustering-high-availability/但是没有得到任何结果。

似乎应该是2个步骤

  1. 更改path-name属性 standalone/configuration/standalone-sip.xml
  2. 添加org.mobicents.ha.javax.sip.BALANCERSstandalone/configuration/mss-sip-stack.properties

据我了解,节点和负载均衡器使用 rmi 作为通道。我看到(我使用 netstat)服务器侦听端口 2000 并且节点与它建立连接。

但是当我尝试从 sip 客户端使用负载均衡器时,它返回“错误 500 - 没有可用节点”。我也使用远程调试 - 节点列表为空。

我错过了什么吗?

ps 我在同一台机器上使用了 docker restromm 实例和 sip-loadbalancer。

谢谢,

0 投票
1 回答
369 浏览

asterisk - 如何使用 VoIP 网关设置 RestComm?

我有星号背景,我可以将 GoIP1 VoIP 网关设置为拨出呼叫的 SIP 帐户之一。

星号设置 sip.conf

我怎样才能在 RestComm 中做同样的事情?我在本地设置了 RestComm-Core,我不想使用 DID Provision Providers

0 投票
2 回答
158 浏览

restcomm - 运行 RestComm 的最低要求是什么?

我正在尝试通过 docker 在具有 4GB RAM 的核心 i5 @ 2.30GHz 机器上运行 restcomm。操作系统是 Ubuntu 14 服务器版,所以没有 GUI 开销。

当容器启动时,内存被充分利用,cpu 负载变得疯狂,容器没有以有序的方式响应。

我知道我提供的细节非常模糊,但我在任何文档中都找不到最低要求,也无法弄清楚为什么内存和 CPU 过载。