问题标签 [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.
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 未找到
我希望有人可以帮助我弄清楚我做错了什么。
此致。
record - rtpproxy_start_recording() 如何在opensips或kamainlio中使用
全部
如何将 rtp 会话的媒体记录到文件中?我在 rtpproxy 模块中搜索了一个函数-rtpproxy_start_recording(),但是如何使用它。
opensips - opensipsctl start 报错:opensips.pid 不存在
当我当时运行opensipsctl start
命令start opensips
时,我遇到了一个错误。
所以请帮我解决它。
voip - 仅在 voip 中的 Open-sip 服务器中强制执行 TLS 连接
已授权 TLS 证书的用户只能从应用程序(Android 和 iOS)连接到 Open-sip 服务器。
我们需要在配置文件中更改仅 TLS 连接到 Open-sip 服务器的内容。
mysql - opensips 添加用户错误
在opensips中添加任何用户时出现以下错误
MySQL ERROR 1045 (28000): Access denied for user 'opensips'@'localhost' (using password: YES) info: user 1234 already exists
请帮我解决
port - 如何将opensips默认端口号5060更改为其他端口?
我尝试将 opensips 端口号从 5060 更改为 opensips.cfg 文件中的其他端口。
port=5060
- 我把它改成了port=6060
.
在此之后重新启动opensips。但这种改变不起作用。如何确保这是有效的?
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 服务器,反之亦然。
那么,我在这里缺少什么。请给我一些建议。
networking - 如何使用星号将 X-Lite 软电话从主机连接到来宾 vm?
生无可恋。我已经在 vm 1 (centos) 上安装了 asterisk,在 vm2(centos) 上安装了 opensips,到目前为止一切正常。现在我需要将软件电话从主机连接到 vm1(拨打电话(我正在准备设置自动拨出系统))并且不知道该怎么做。我在虚拟机之间使用仅主机网络
vm1 - 192.168.56.3 vm2 - 192.168.56.4 主机 - 我在防火墙中设置了规则,以启用 vm 和主机之间的流量,但无法从客户机 ping 到主机/主机到客户机。
git - 无法执行 make menuconfig 来编译 opensips
我试图编译opensips 1.8。我从链接下载它: git clone -b 1.8 https://github.com/OpenSIPS/opensips.git opensips_1_8
出问题了。我决定重新编译它。
现在当我执行以下命令时:
它显示以下通知:
请让我知道如何撤消make menuconfig
第一次执行命令时对系统所做的更改。
sip - TLS 配置 OpenSIPS
我正在尝试配置我的 OpenSIPS 服务器以允许 TLS 加密通信。
首先,我尝试使用 OpenSIPS 提供的内置证书。到目前为止,我所做的是生成一个新的住宅脚本 (opensips_residential.cfg),其中启用了 ENABLE_TCP 和 ENABLE_TLS。现在我有两个配置文件,opensips.cfg,其中包含以下几行:
另一个配置文件是我用 menuconfig 工具生成的:
我不知道是否必须用 opensips_residential.cfg 替换我的 opensips.cfg 文件。我已经尝试过了,当我尝试使用命令“opensipsctl start”启动我的服务器时,我收到了几个错误,如果有必要,我可以在另一条消息中提供它们。