问题标签 [opensips]

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 投票
0 回答
125 浏览

playback - 在拨打被叫方之前播放主叫方声音文件。

我正在尝试在使用 opensips 和 rtpproxy 拨打被呼叫者之前播放呼叫者一个文件。我使用 rtpproxy 的 makeann 预编码了一个 wav 文件 didyou8r1c.wav(mono, 16bit, 8k),它给出了 didyou8r1c.wav.0 和 didyou8r1c.wav.8。

这两个文件都位于 /opt/test/ 目录中。我的邀请块如下所示。

但是我在 rtpproxy 日志中看到了这个错误。

Jan 4 04:07:08 66-226-76-150 rtpproxy[3977]: INFO:GLOBAL:handle_command: play request failed: session ZjU2NDU4Y2M1ODJlYjVmZjNMODY4MGI2MmU5ZTNkZjI.,标签 253e361d;1/NONE 未找到

我希望有人可以帮助我弄清楚我做错了什么。

此致。

0 投票
1 回答
579 浏览

record - rtpproxy_start_recording() 如何在opensips或kamainlio中使用

全部

如何将 rtp 会话的媒体记录到文件中?我在 rtpproxy 模块中搜索了一个函数-rtpproxy_start_recording(),但是如何使用它。

0 投票
2 回答
2604 浏览

opensips - opensipsctl start 报错:opensips.pid 不存在

当我当时运行opensipsctl start命令start opensips时,我遇到了一个错误。

所以请帮我解决它。

0 投票
2 回答
80 浏览

voip - 仅在 voip 中的 Open-sip 服务器中强制执行 TLS 连接

已授权 TLS 证书的用户只能从应用程序(Android 和 iOS)连接到 Open-sip 服务器。

我们需要在配置文件中更改仅 TLS 连接到 Open-sip 服务器的内容。

0 投票
2 回答
555 浏览

mysql - opensips 添加用户错误

在opensips中添加任何用户时出现以下错误

MySQL ERROR 1045 (28000): Access denied for user 'opensips'@'localhost' (using password: YES) info: user 1234 already exists

请帮我解决

0 投票
2 回答
510 浏览

port - 如何将opensips默认端口号5060更改为其他端口?

我尝试将 opensips 端口号从 5060 更改为 opensips.cfg 文件中的其他端口。

port=5060- 我把它改成了port=6060.

在此之后重新启动opensips。但这种改变不起作用。如何确保这是有效的?

0 投票
2 回答
357 浏览

sip - Freeswitch 服务器在 ngrep 中收到 INVITE 请求,但在 fs_cli 中没有

我正在尝试将呼叫从 opensips 服务器路由到 freeswitch 服务器。我的 freeswitch 服务器实际上是我使用“lxc/lxd”创建的一个容器,它运行的是 CentOS。

当我将呼叫从opensips服务器路由到freeswitch服务器容器时,我在'ngrep'中收到了INVITE请求sip登录,但在Freeswitch日志中什么也没有得到,因为在fs_cli中什么也没有,而且我的呼叫因处置'SIP 408 - 请求超时'而失败

我尝试将呼叫从opensips服务器路由到其他实际上具有物理IP而不是容器服务器的freeswitch服务器,当我尝试这样做时,我能够像fs_cli一样在freeswitch中获取日志。

sip 配置文件参数 auth-calls、auth-all-packets、aggressive-nat-detection 设置为 true,opensips 和 freeswitch 服务器之间没有防火墙或 iptable 规则。我可以从 freeswitch 服务器访问 osips 服务器,反之亦然。

那么,我在这里缺少什么。请给我一些建议。

0 投票
1 回答
462 浏览

networking - 如何使用星号将 X-Lite 软电话从主机连接到来宾 vm?

生无可恋。我已经在 vm 1 (centos) 上安装了 asterisk,在 vm2(centos) 上安装了 opensips,到目前为止一切正常。现在我需要将软件电话从主机连接到 vm1(拨打电话(我正在准备设置自动拨出系统))并且不知道该怎么做。我在虚拟机之间使用仅主机网络

vm1 - 192.168.56.3 vm2 - 192.168.56.4 主机 - 我在防火墙中设置了规则,以启用 vm 和主机之间的流量,但无法从客户机 ping 到主机/主机到客户机。

0 投票
1 回答
214 浏览

git - 无法执行 make menuconfig 来编译 opensips

我试图编译opensips 1.8。我从链接下载它: git clone -b 1.8 https://github.com/OpenSIPS/opensips.git opensips_1_8

出问题了。我决定重新编译它。

现在当我执行以下命令时:

它显示以下通知:

请让我知道如何撤消make menuconfig第一次执行命令时对系统所做的更改。

0 投票
2 回答
1112 浏览

sip - TLS 配置 OpenSIPS

我正在尝试配置我的 OpenSIPS 服务器以允许 TLS 加密通信。

首先,我尝试使用 OpenSIPS 提供的内置证书。到目前为止,我所做的是生成一个新的住宅脚本 (opensips_residential.cfg),其中启用了 ENABLE_TCP 和 ENABLE_TLS。现在我有两个配置文件,opensips.cfg,其中包含以下几行:

另一个配置文件是我用 menuconfig 工具生成的:

我不知道是否必须用 opensips_residential.cfg 替换我的 opensips.cfg 文件。我已经尝试过了,当我尝试使用命令“opensipsctl start”启动我的服务器时,我收到了几个错误,如果有必要,我可以在另一条消息中提供它们。