问题标签 [kamailio]

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

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

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

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

谢谢你的帮助!

0 投票
1 回答
3416 浏览

webrtc - JSSIP/SIP-JS calls dropping out

I am getting a dropout while making a call using jssip/sipjs library. There is no audio too. Following is shown in javascript console.

Set up involves an asterisk server and webrtc service.

Below given is the sample html page I am using to test.

=====

Can somebody help me on this?

0 投票
1 回答
443 浏览

sip - Kamailio-Asterisk - 找不到路线“FROMASTERISK”

关于本教程,我正在尝试使用 Asterisk 12.1.0 实现 Kamailio 4.1:

当我尝试编译 kamaili.cfg 时,我仍然收到此错误:

我已经加载了教程中的所有模块。

我试图找到一些解决这个问题的方法,但没有结果。

谢谢你的帮助!

0 投票
2 回答
1720 浏览

sockets - 在两个 rtpproxy 服务器之间发送 rtp 数据包

是否可以将媒体 rtp 数据包从一台 rtpproxy 服务器发送到另一台 rtpproxy 服务器?

在我的场景中,我正在通过 opensips 代理服务器注册 voip 帐户。我们在同一个地方托管了 rtpproxy 和 opensips 服务器。opensips 相应地更改了 SDP 的 c= 和 m= 行,但是当数据包进入 voip 交换机时,它的 rtpproxy 服务器也会更改 SDP。所以 Peer1 正在向 hout 托管的 rtpproxy 服务器发送数据包,而 peer2 正在向 voip 交换机的 rtpproxy 服务器发送 rtp 数据包。

SIP 数据包:Peer <--> opensips <--> 星号

RTP 数据包 peer1 <--> rtpproxy1 =X= rtpproxy2 <-->peer2

这里 rtpproxy1 和 rtpproxy 2 之间没有连接,因此 peer1 和 peer2 之间没有媒体传输。请帮助解决这个问题。

我的 opensips.cfg 文件如下。

0 投票
1 回答
1180 浏览

ubuntu - 在 Nginx 上运行 Siremis 网络:

我正在尝试在运行 Nginx 的 Ubuntu 14.04 上部署 Siremis 4.1 ( http://siremis.asipto.com/2014/03/25/siremis-v4-1-0-released/ )。网上关于在 Nginx 上运行 Siremis 的信息很少。我已经正确安装了所有东西(我认为),但是我在 Nginx 配置方面遇到了问题,无法正确提供页面。

我几乎可以肯定问题出在 URL 重写中。我可以去这个页面没问题:

域/siremis/index.php/user/login

但是之后我通过这个 URL 得到 Page Not Found:

DOMAIN/siremis/system/general_default

这让我想起了 WordPress 的永久链接,由于他们出色的文档,我能够解决很少的问题:http: //codex.wordpress.org/Nginx

但是,Siremis 是另一回事。我不确定 Siremis 是否不支持使用 Nginx,因为它在执行重定向或什么时需要 Apache。只是想知道是否有人有任何建议。显然,我是 Nginx 的新手。或者,如果有人知道如何在 Siremis 中关闭重定向,那也很好!我不需要“漂亮”的网址。

这是我的服务器配置:

0 投票
1 回答
6381 浏览

kamailio - 如何通过负载平衡在 Kamailio 上创建简单的故障转移?

我的 dispatcher.list 文件中列出了 3 个位置。2是为了相互负载平衡。目前它工作得很好,因为日志显示呼叫在 2 个位置之间进行循环。

但是,我一直在浏览在线文档和示例,但无法准确弄清楚如何仅将第三个位置用作故障转移。

我对应该激活故障转移的故障的定义是:

  1. 目的地没有响应(已关闭)
  2. 来自目的地的任何失败响应

我们使用 2 个 sip 提供商。1 为我们提供了 2 个干线来进行负载平衡,而第 2 个干线仅用于故障转移,以防第一个提供商出现故障或由于任何原因无法路由呼叫。

我觉得这是一个应该很容易实现的常见问题,但我找不到允许我正确执行此操作的文档。

这是我的 Kamailio.cfg 文件:我使用的配置文件是由其他人为我们使用的不同系统创建的。不确定它是否需要它所拥有的一切。

这是我的 dispatcher.list 文件:

0 投票
1 回答
494 浏览

websocket - kamailio 源中缺少 websockets.os

我不能在 kamailio 中包含 websockets 模块,在 kamailio 源中没有 websockets.os

br>或者

我尝试从 git 安装 kamailio-4.0 我点击此链接
http://www.kamailio.org/wiki/install/4.0.x/git在此处输入链接描述

0 投票
1 回答
553 浏览

sip - Kamailio 服务器 - 内部服务器错误

我正在尝试通过注册到 kamailio 服务器(4.0.0)来建立与两个 sipclients 端点的聊天会话(MSRP),但我得到了500 Internal server error(Reason: SIP ;text="media stream failed to start" ;cause=500). 可能是什么问题??这是否意味着 kamailio 无法处理 msrp 会话?如果是,如何在服务器中启用它?请在这方面帮助我。

0 投票
1 回答
353 浏览

mysql - 如何让kamailio使用不同的mysql peer users表

我用不同的名称和不同的字段名称创建了自己的用户表,我想让 kamailio 将它用作对等用户的“acc”表我该怎么做?

0 投票
1 回答
643 浏览

macos - MAC 10.9 上的 Kamailio 安装错误,这是什么错误?

我正在尝试Kamailio 4.1通过命令在 mac OS10.9 上安装:

但我在终端上看到,它是通过:

这是什么错误?我还缺少什么吗?请指导我实现目标的正确方法。