Android中的VOIP推送通知

Dee*_*are 8 android voip ios pushkit callkit

我正在开发一个VOIP应用程序.VOIP推送是从亚马逊SNS发送的,使用推送套件和呼叫套件我们显示来电屏幕.即使应用程序处于后台或退出时,也可以显示此调用者屏幕.

不幸的是,android没有VOIP推送.如何在Android中实现?或者有任何解决方案可以在两个平台上工作吗?

Has*_*sya 3

在 iOS 中,即使不在前台、后台或终止状态,也无法让 2 个进程从 1 个应用程序运行。因此引入了 Pushkit 技术来通知用户有关处于终止状态的 VOIP 来电。

在 Android 中,您可以让 2 个进程一起运行,如果您关闭(终止)您的应用程序,那么还有 1 个进程可以在后台运行并处于终止状态。

您可以实现 websocket,并且 websocket 必须是 Android 应用程序之外的另一个服务。即使在终止状态下,Websocket 服务也将继续运行,一旦您在 Websocket 上收到一些响应,您就可以调用有关来电的主应用程序。

与 Skype 一样,WhatsApp 其他应用程序不会不断发送请求并处理响应来了解用户是否在线或离线。这适用于 websocket 技术。服务器上的任何单个更改,服务器都会将信息发送到 websocket。