2

我需要像 Whatsapp/Viber/Skype 一样实现 VoIP 通话功能。登录后,如果我退出应用程序。我仍然可以收到来自我的朋友/联系人的音频/视频通话。

我将PortSIPSDK 用于我的 VoIP 实施。

请提出任何完成这件事的方法。

谢谢

4

1 回答 1

0

您可以使用 Pushkit 类型的 VOIP 推送通知来实现这一点。

即使应用程序被强制停止,它也会在 Pushkit VOIP 推送通知到来时启动。

这是它的一些优点

  • 仅当 VoIP 推送发生时设备才会被唤醒,从而节省能源。与标准推送通知(用户必须在您的应用程序执行操作之前做出响应)不同,VoIP 推送直接进入您的应用程序进行处理。

  • VoIP 推送被认为是高优先级通知,并且会立即发送。

  • VoIP 推送可以包含比标准推送通知提供的更多的数据。

  • 如果您的应用在收到 VoIP 推送时未运行,则会自动重新启动。

  • 即使您的应用程序在后台运行,您的应用程序也有运行时间来处理推送。

  • 这种类型的通知也可以携带最多 4096 个字节

这里是参考Ref1Ref2

于 2016-04-19T17:02:17.983 回答