gpt4 book ai didi

android - android 中的 VOIP 推送通知

转载 作者:可可西里 更新时间:2023-11-01 03:16:37 26 4
gpt4 key购买 nike

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

不幸的是,android 没有 VOIP 推送。它如何在android中实现?或者是否有任何解决方案适用于两个平台?

最佳答案

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

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

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

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

关于android - android 中的 VOIP 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44707850/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com