VoIP APNS 推送负载是否包含 SIP 邀请?

Does a VoIP APNS Push Payload Contain the SIP Invite?

我希望将用于 VoIP 的 APNS 集成到我们的应用程序中,但我似乎无法在任何地方找到的部分是您是否应该在 APNS 推送的有效负载中传递 SIP INVITE。这似乎会发生这种情况,尤其是因为它们为您提供了两倍于常规推送通知的有效负载大小。我已经阅读了 Apple 的文档并进行了搜索,看看是否有其他人和公司在他们的 VoIP 应用程序中实现了这一点,但在有效负载中发送了 SIP INVITE,但找不到答案。希望这里有人知道。

不,VoIP苹果推送与SIP或SIP邀请无关。

实际上,当最终用户设备收到推送时,设备只需要注册到远程服务器,然后就可以接听电话。您可以在下面找到完整的步骤:

1) A通过SIP呼叫B。 PBX/sip 代理或服务器收到来自 A 的 SIP 邀请。

2) PBX 暂停此 transaction/call 并运行一些自定义脚本以发送 APNS 推送

3) B设备收到推送。

4) B设备通过SIP注册到PBX。

5) PBX 看到现在 B 设备可用,它通过 SIP 协议向 B 发送呼叫。