问题标签 [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 投票
1 回答
553 浏览

opensips - opensips sip 邀请标头用字符串而不是数字转发

我正在尝试将来自 opensips 的呼叫转接到 PBX。但是opensips是通过以下邀请转接电话

这里在第一行发出它与 s@ip 的转发邀请,但我想转换为 number@ip,如 254205700263@ip

有什么想法,有什么建议吗?

0 投票
2 回答
1061 浏览

opensips - 启动 OpenSIPS 服务器时出错(PID 文件)

我正在使用opensips,我的配置与教程完全一样,但是当我运行启动opensips的命令时出现错误我的PID文件不存在如何创建它?通常PID文件是自动创建的

root@ubuntu:/var/run/opensips# sudo opensipsctl start

信息:启动 OpenSIPS:

错误:

PID 文件 /var/run/opensips/opensips.pid 不存在 -- OpenSIPS 启动失败

0 投票
0 回答
830 浏览

android - 注册未运行 Android Sip 错误

再会。我正在尝试打开已经预先注册的 sip 配置文件。如果我从 Google Play 下载任何其他 SIP 应用程序,该配置文件将完全正常工作,但是当我尝试在我的代码中初始化时,我registration not running在打开配置文件时收到错误消息。

因此,我一直在关注这篇文章以获得答案,但似乎所有者不记得他是如何解决这个问题的 -.-

无论如何,这是我如何初始化和打开已经注册的 SIP 配置文件的代码。

然后单击我打开这样的本地配置文件。

但如前所述,onRegistrationFailed回调是由 message 触发的registration not running。因此,任何帮助将不胜感激。

0 投票
1 回答
43 浏览

caching - 在运行时更改 Opensips db_text db_mode

Opensips有一个选项可以在启动时缓存所有内容,或者在每次使用文件中的以下行查询时db_text扫描:dbtextopensips.cfg

modparam("db_text", "db_mode", 0)

文档

我的问题是是否可以在运行时更改此行为,或者我是否需要更改配置文件并每次都重新启动服务器?

0 投票
1 回答
267 浏览

android - 有没有办法在 Android 手机中安装 Asterisk 或任何其他 Soft PBX?

我想用我的旧安卓手机作为 sip 服务器。请建议此设施提供的任何应用程序或自定义操作系统。

0 投票
1 回答
134 浏览

voip - kamailio 新手需要使用 kamailio 开发软件电话并打开 sip windows

我是 Kamailio 的新手。我已经阅读了包裹的详细信息。但是为 ubuntu 提供了一个文档,但我需要为 windows 开发。我需要使用它开发一个软电话。谁能指导我如何从 kamailio 开始并在 Windows 中打开 sip?

0 投票
1 回答
370 浏览

sip - 为具有相同本地 SIP URI 的多个实例获取 GRUU

我的应用程序模拟具有相同记录地址的多个 SIP 实例,因此我可以支持同时传入该 URI。我还希望这些实例是唯一可寻址的。因此,我想从注册商那里获得每个 SIP 实例的 GRUU。

我使用 OpenSips v2.3.1 作为注册商。当应用程序在注册器处注册时,接收到的响应包含一个联系地址,带有 GRUU,仅用于一个 SIP 实例(见下文)。当我使用具有不同本地 SIP URI 的 SIP 实例时,响应包含每个联系人地址的 GRUU。

我已经搜索了 RFC5627(GRUU 机制),但找不到这种行为的原因。

这是正确的行为还是这个 OpenSips 版本有问题?

感谢你的回复。

--

发送的 REGISTER 请求如下所示:

从 OpenSips 注册商收到的 REGISTER 响应如下所示:

0 投票
1 回答
1299 浏览

trunk - Opensips 2.1 SIP中继配置

我是ahmed,我正在研究opensips。实际上,我在论坛上播下了您的问题,我有一个问题,我认为您有答案。

实际上,我做了一个简单的 senario 来路由在 opensips 服务器中注册的用户之间的呼叫,但是当涉及到真正的 IP 电话(每个电话都有自己的 IP 地址)时,它就不起作用了。( 树干 )。例如:我的 opensips 地址:10.42.15.18,我的 IP 电话地址是:10.42.13.82 我认为这都是关于 sip trunk 的。

我在这部分被阻止并搜索了很多解决方案,也许我错过了一个细节。哪个功能负责处理 IP 电话的请求和响应?

我使用了这段代码:

仅限帐户邀请

当从软电话呼叫请求的号码时,服务器发送请求 INVITE 如下:

并且目标VM向Opensips服务器重新发送INVITE请求,但是随后,服务器开始向自己发送消息并且没有响应目标机器......

我想知道邀请消息中的“收件人”字段是错误的!opensips 仅向 IP 电话发送邀请并忽略来自它的消息,在任何 ack 之后不响应。我应该添加或修改什么?十分感谢。

0 投票
1 回答
485 浏览

javascript - 用 JAVASCRIPT 构建 SIP 客户端

是否可以使用 JAVASCRIPT 为不支持 WEBSOCKET 或 WEBRTC 的服务器构建 SIP 客户端?

0 投票
1 回答
97 浏览

opensips - 通过 menuconfig/ 编译 opensips 的问题

我在这里用头撞墙。我已经在几个不同的盒子上尝试过这个并不断得到相同的结果......

尝试在 Debian 8 上编译 opensips 后,出现以下 make 错误:生成解析器

我相当确定我安装了正确的依赖项,并且正在按照文档进行操作,欢迎提出任何建议!谢谢!