Ka obi:将OBI(OBi202)连接到 TwilioSIP

我正在寻找将 Twilio SIP 连接到 OBi202 端点。考虑到 Twilio SIP 支持和 OBI 是 SIP 端点,这似乎很容易...

我找到了 RTP 端口范围,服务器和凭据信息的设置,但除此之外,我被卡住了,无法连接。

编辑:我确实设法弄清楚了入站路由,尽管正如 Devin 所说,它需要第三方。我使用 iptel.org 设置了一个免费帐户。他们提供注册,并允许我将我的 OBI 连接到他们的纯 SIP 服务。使用动词,我可以将我的 Twilio 号码的来电直接拨给我的 Obi!我仍在测试中,但到目前为止似乎效果很好。

编辑:我已经玩弄了 iptel 服务以进行传出。我可以成功地将 SIP 呼叫从我的 OBI 传递到 Twilio,但后来我有点卡住了。我似乎为传入的 SIP 呼叫向 Twilio 收取了双倍费用,那么用于传出重定向的似乎不起作用。一旦我进一步调试,我将发布更多详细信息...

1

Twilio 传教士在这里。

AFAIK,今天没有办法让 Obi 直接从 Twilio 接收入站 SIP 呼叫。
为了使 Twilio 知道向何处发送 SIP 呼叫,Obi 需要已向某些 SIP 注册服务器注册,并且 Twilio 今天不提供注册。

我团队中的另一位布道者(Jon Gottfried)写了一篇博客文章,显示how use an Obi and a RaspberryPi running RasPBX to get Twilio to make a SIP call to the Obi

至于从 Obi 到 Twilio 的出站呼叫,我实际上没有尝试过与 Obi。如果 Obi 可以进行直接 IP 呼叫(不需要注册),那么这应该是可能的。我已经使用XLite,一个免费的软件电话。

如果您能弄清楚如何与 Obi 进行出站通话,我很想听听您是如何做到的。

希望有帮助。

1

Twilio 在 2016 年 10 月添加了 SIP 注册功能。

https://www.twilio.com/blog/2016/10/introducing-sip-registration.html

来电

SIP 注册允许您连接 SIP 设备,以便接收 INCOMING 呼叫到您的号码。基本上,您的设备已向 twilio“注册”,以便 twilio 知道您的设备存在,并在有来电时可以响铃。

要使来电正常工作,您应该登录到 twilio,拥有电话号码并在“可编程语音”下配置 SIP 域:

添加 SIP 域 (例如 mysipdomain.sip.twilio.com)。

将用户 / 凭据添加到该 sip 域

Twilio SIP Domain Config

请注意,您可以使用mysipdomain.sip.us1.twilio.commysipdomain.sip.twilio.com。Obitalk 默认为前者,但 twilio UI 显示后者。

登录到 obitalk 仪表板,并在您的 Obihai 盒子上配置一个可用的 SP 以使用 Twilio。

输入您的 twilio sip 域(例如mysipdomain

提供您在 twilio 中配置的 sip 用户名和密码作为 sip 域的一部分。

保存

Obitalk Config for Twilio SIP registration

obitalk 仪表板应该显示您配置的 SP 的成功 sip 注册,您应该能够拨打您的 Twilio 号码并让您的 S IP电话振铃。

呼出电话

为了处理从您的 SIP 注册电话的呼出,您需要提供在“语音配置”下的 URL 在 Twilio 的 SIP 域下。

这是更困难的部分,因为您需要在某个地方托管一个小型 Web 应用程序以供 twilio 与之交谈(目前尚无 twimlet)。如果我们要做的只是解析请求并告诉 twilio<Dial>请求的号码,则 Web 应用程序本身可能非常简单。如果您正在进行任何国际拨号,则应确保已在帐户中启用了这些国家 / 地区。

这里有一个可以用于此目的的开源应用程序。https://github.com/timbeyers/sip2pstn-simpledial

我有一个快速和肮脏的 PHP 实现,我更喜欢(由于托管在几乎任何便宜的共享托管计划的易用性)。

https://gist.github.com/mattpr/9ed8f97f0a7a184c99a3d2463e7a
0

现在可以使用 Twilio 和 Obihai 进行此操作。请访问 Obihai 或 Twilio 网站以获取分步说明。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(991)
Ios10屏幕自动唤醒:iOS10消息链接预览图像(imessage images not working)
上一篇
Xn xx nx:if (xn= = xx){中的错误:缺少需要TRUE/FALSE的值
下一篇

相关推荐

  • ios更新软件一直等待中:等待iOS更新软件的无尽痛苦

    iOS更新软件一直处于等待中,可能是由于网络问题或者其他原因导致无法正常更新。解决方法:…

    2023-01-09 12:10:21
    0 80 61
  • ios app生命周期从启动到退出的过程

    示例示例iOS App生命周期包括以下几个阶段:启动(Launch):当用户点击应用图标时,系统会调用()函数,创建一个实例,同时会调用的。方法,在此方法中,可以进行一些初始化操作,如初始化window、设置导航控制器、设置根视图等。…

    2023-02-24 11:08:58
    0 78 34
  • ios暂停更新苹果开启新时代

    iOS暂停更新指的是iOS应用程序在运行过程中暂停更新,也就是说,当应用程序处于后台时,它不会自动更新。要实现iOS暂停更新,可以使用以下代码:…

    2023-03-24 13:29:28
    0 80 43
  • ios看书软件:在iOS上阅读,拓展你的知识视野

    iOS看书软件是一款可以在iOS设备上阅读电子书的应用程序。它可以帮助用户从电子书中获取信息,并提供有关电子书的搜索、浏览、管理和阅读功能。…

    2023-03-21 03:06:50
    0 30 70
  • ios台服idiOS台服的冒险之旅

    iOS台服ID是一种唯一标识符,用于识别iOS设备,如iPhone、iPad、iPod touch等。它是一个长度为40个字符的字符串,由0-9和a-f组成。…

    2023-01-14 09:01:01
    0 87 21
  • ios手机解压软件最佳iOS解压软件,轻松解压文件!

    iOS手机解压软件是指能够将压缩文件(如ZIP,RAR,7z等)解压缩到iOS手机上的软件。目前市面上有很多iOS手机解压软件,比如WinZip,iZip,Unzip,Zip Browser,iUnarchive等。以WinZip为例,它可以帮助用户在iOS设备上快速解压缩ZIP、RAR、7z、TAR、GZIP和BZIP2文件。它还可以将文件加密,并将其传输到其他设备。…

    2023-02-04 08:07:19
    0 38 80
  • ios怎么给视频加音乐:如何在iOS上为视频添加背景音乐

    iOS上给视频加音乐的方法有很多,具体步骤如下:准备好视频和音乐文件,将它们放在同一目录中。…

    2023-03-04 07:00:29
    0 65 68
  • ios低电量模式有什么用节省电量、延长手机使用时间

    实现实现iOS低电量模式有助于节省电量,从而延长设备的使用时间。它可以通过减少屏幕亮度、关闭非必要的功能或服务来实现这一目标。代码实现:…

    2023-02-13 08:40:20
    0 56 44

发表评论

登录 后才能评论

评论列表(26条)