如何通过 JAIN-SIP 拨出电话到星号

Posted

技术标签:

【中文标题】如何通过 JAIN-SIP 拨出电话到星号【英文标题】:How to make outgoing call via JAIN-SIP to asterisk 【发布时间】:2017-06-09 06:51:19 【问题描述】:

我尝试将我的项目从 asterisk-ami 迁移到 SIP 协议。但是,我找不到任何通过 jain sip 创建拨出电话的示例。一些文档提到了项目sip-communicator,但他已经过时了。

关于项目:通过电话通知系统。它呼叫一个人,在 2-3 次呼叫后中断呼叫。所以我只需要从我的 java 代码中通过astersik 调用并中断调用。

【问题讨论】:

【参考方案1】:

JAIN-SIP 在功能上无法与 asterisk-ami 相媲美。但是,如果您真的只是想打一个出站电话,您可以使用this example,它从sip:127.0.0.1:5060 发起呼叫到sip:127.0.0.1:5070

【讨论】:

感谢您的回答,但我找不到在哪里可以设置电话号码 通常情况下,您应该将目标号码放在此处github.com/usnistgov/jsip/blob/master/src/examples/… 的“收件人”用户中,但您必须事先知道您的目的地如何解释这些号码。同样,“发件人”用户是呼叫者 ID 的呼叫者号码。

以上是关于如何通过 JAIN-SIP 拨出电话到星号的主要内容,如果未能解决你的问题,请参考以下文章

如何将来自 url 的音频流直播到拨出的 twilio 电话中?

黑莓 - 中断拨出电话

拨出电话后如何恢复背景音乐(iOS)?

如何挂断Android中的拨出电话?

如何在 Android 10(适用于 Android 9)中修复无需人工交互的直接拨出电话?

使用 CallKit 显示用于拨出 VoIP 呼叫的 iOS 本机呼叫 UI