0

我有一个 Freeswitch+FusionPBX 服务器。

我有 2 个号码和设备

  • 100@192.168.0.100 在 Android (CsipSimple)。该软件可以选择保持运行。
  • 101@192.168.0.100 在 iPhone (MitraPhone)。

这个怎么运作

  • 由于 Android 应用程序始终在运行,因此我可以随时从 iPhone 向 Android 拨打电话。

  • 由于 iPhone 应用程序没有在后台运行,所以我永远无法调用 iPhone,除非 MitraPhone 打开。

问题

如何在 iPhone 上按预期使用 SipPhones?所以我可以随时打电话给iPhone。

建议

既然应该有一些推送来唤醒 iPhone 应用程序,也许有一些适用于 Android 和 iPhone 的 SipPhone,可以在通话时互相推送?

4

1 回答 1

0

AFAIK,没有软件电话可以满足您的需求。但基本件是可用的。

对于 VoIP 推送,Apple 发布了一个特定的 API:https ://developer.apple.com/documentation/pushkit

Apple 还发布了 CallKit,将您的 VoIP 服务无缝集成到通用呼叫 UI。

有人试图说服 freeswitch 核心开发人员构建所需的服务器端模块,但没有成功: https ://freeswitch.org/jira/si/jira.issueviews:issue-html/FS-4347/FS-4347.html

这些都是谷歌搜索的结果。

于 2017-06-30T09:40:34.430 回答