问题标签 [openser]

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 投票
2 回答
4224 浏览

load-balancing - 使用 openser/opensips 进行星号负载平衡

我需要对星号的来电进行负载平衡。为此,我在它前面设置了 Openser 服务器,并加载并配置了调度程序模块来执行此操作。我想要做的是 Openser 服务器将接收呼叫并将它们路由到最不“忙”的 Asterisk 服务器,该服务器将负责其余的工作(我在每个服务器中都设置了一个 IVR 菜单)。我正在使用 X-Lite 软件电话进行测试。在 Asterisk 和 Openser 中注册了相同的用户。当我发起呼叫时,它只是通过 Openser 服务器,它不会被转发到任何 Asterisk 框。我想知道我是否缺少设置中的任何配置或步骤。

先感谢您

0 投票
1 回答
947 浏览

sip - Kamailio 3.1 问题,订户之间的呼叫失败等等

我已经通过以下方式在 Ubuntu 10.04 LTS 上安装了 Kamailio: http ://www.kamailio.org/dokuwiki/doku.php/packages:debs

将 /etc/kamailio/kamctlrc 更新为:SIP_DOMAIN=MY-IP DBENGINE=MYSQL

我还通过 apt-get 安装了 kamailio-mysql-modules。

然后我运行 kamdbctl create 并创建了 MySQL 数据库。

之后,我通过 kamctl start 启动了 Kamailio。成功。

最后我添加了两个用户: kamctl add 100 PASS1 kamctl add 101 PASS2

现在我应该能够在 SIP 客户端与订阅者之间进行呼叫,对吗?

但是当我尝试时没有任何反应。我还发现,无论我在客户端上使用什么用户名和密码,他们都会成功注册。

怎么了?

0 投票
1 回答
1825 浏览

sip - Kamailio 作为 FreeSwitch 前的调度员

我正在努力将 Kamailio 作为 FreeSwitch 的简单调度程序。这是我到目前为止的配置:http: //pastebin.com/nBPSpe6S

连接 iPhone 和 Android 会使它们之间的调用超时。连接其中一部手机和我的笔记本电脑会使它们之间的通话产生错误“跳数过多”。

有了它们,我就可以拨打 Freeswitch,收听语音邮件,保持音乐等。

所以我猜它仍然是NAT问题或类似问题?

任何人都可以发现错误,丢失的东西或其他配置错误吗?

PS 将手机、笔记本电脑等直接添加到 FreeSwitch,无需 Kamailio,一切正常。

0 投票
1 回答
525 浏览

virtual-machine - 在 Asterisk 上使用相同的 5060 端口,运行 VM 的 DNS 服务器

我家里有运行 OpenSER 1.1.1 和 Asterisk 1.4.01/DNS 服务器(两台计算机)的 SIP 服务器,但我想知道是否可以运行一台运行 2 个 VM(Debian 和 Debian)的计算机来运行 OpenSer 和 Asterisk/DNS服务器,分别。

目前端口 5060 用于在两台计算机之间进行通信(不用说每台计算机都有一个静态 IP 地址),但我想做的是让一台计算机运行两台运行 OpenSer 和 Asterisk/DNS 服务器的 VM。是否可以让他们通过同一个端口 5060 互相交谈?它会产生冲突吗?

请告诉我。感谢您的时间。

0 投票
1 回答
1077 浏览

sip - kamailio imsdroid 一种方式音频清晰,另一种方式只是风和抖动的声音

我已将 Kamailio 安装为 sip 服务器/注册器并使用默认配置。我有这种情况:使用 IMSdroid(扩展 100)的移动客户端使用 Linphone(扩展 300)的 windows 客户端

注册状态:两个客户端都注册成功

两个客户端都使用我的无线 WIFI 调制解调器连接到 kamailio。

我拨打(从 IMSdroid)到 linphone:两者都响铃 OK。

在 IMSdroid 中听到的音频正常。在 windows linphone 中听到的音频只是风声和抖动(或火车声,当我大声说话时它会变得更大声)

双方视频都可以(双方客户都可以清楚地显示视频)

两个客户端都连接到 kamailio(公共互联网 IP)

问题出在哪里?

0 投票
1 回答
4941 浏览

sip - 为出站 SIP 配置 Kamailio/OpenSER 注册器/代理?

我已经为 SIP over websockets 设置了 Kamailio v4.0 SIP 注册器和代理,除了发送出站消息或对外部域上的 SIP 地址进行出站呼叫外,一切正常。我可以接收来自非本地 SIP 地址的消息和呼叫,但不能发出任何消息。

我试图理解各种模块的文档,比如domainandoutbound我仍然很难过。我的配置文件与这个基本相同。

这感觉不像是配置,更像是学习一种新的编程语言。关于如何进行的任何想法?

编辑:在日志文件中发现以下内容:

重新编译STUN=1并加载outbound.so到配置中(这是在吠叫错误的树吗?)。现在日志说:

0 投票
1 回答
1162 浏览

sip - 通过 kamailio 构建类似于 iptel.org 的 SIP 服务器

我想建立像 iptel.org 这样的 SIP 服务器。我使用本教程 ( http://kb.asipto.com/kamailio:skype-like-service-in-less-than-one-hour ) 安装 Kamailio SIP 服务器。但我有一些问题。

  • 服务器不适用于 UDP。(当我将 kamailito 配置为监听 udp 时)
  • 客户端只能使用代理。(代理必须由客户端配置。我不想使用像 iptel 这样的代理)
  • 我用的是Jitsi作为客户端,它可以登录但不能调用,而EyeBeam可以调用

如何解决这个问题?

0 投票
2 回答
5741 浏览

sip-server - 在 Kamailio 中加载新模块

我想问一下,如何在 Kamailio 4.1.2 中加载新模块?实际上,我有一个问题,当我尝试编译我kamaiio.cfg 的错误时:

当我实际查看时,/usr/local/lib64/kamailio/modules/有一些模块,但websocket.so丢失了。那么,如何在 Kamailio 中获取和加载模块?

谢谢你的帮助!

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 回答
2889 浏览

linux - Kamailio 作为多个星号服务器的负载平衡器

我有三个运行 Ubuntu 14.04 的虚拟服务器。在一台服务器上,我安装了 Kamailio,而在其他服务器上安装了 Asterisk。我希望 Kamailio 服务器充当负载平衡器并将传入呼叫转发到星号服务器(循环)。

我想先用一个星号服务器对其进行测试,如果可行,我可以添加更多以提高性能。

我添加了我的 SIP 提供商凭据,如下所示:

然后我将星号服务器添加到调度程序表中,如下所示:

我更改了我的星号服务器上的 sip.conf 文件,它连接到我的 kamailio 服务器,这似乎有效。

我的 kamailio.cfg 文件如下所示:

如果我将星号框直接连接到我的 SIP 提供商,它就可以完美运行。但是,如果我将它连接到 kamailio 服务器并将 kamailio 服务器连接到 SIP 提供商,它就不会。

我搜索了几个小时并尝试了很多东西,但我真的不知道接下来我可以尝试什么......如果有人可以帮助我,我会非常高兴!

非常感谢和最好的问候