首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果应用程序未运行,则接收呼叫(类似Viber的呼叫功能)

如果应用程序未运行,则接收呼叫(类似Viber的呼叫功能)
EN

Stack Overflow用户
提问于 2015-04-01 18:12:38
回答 1查看 495关注 0票数 2

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

我在我的VoIP实现中使用了PortSIP开发工具包。

请建议一下完成这件事的任何方法。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-04-20 01:02:18

您可以使用Pushkit类型的VOIP推送通知来实现此目的。

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

以下是它的一些优点

  • 仅在发生VoIP推送时唤醒设备,从而节省能源。与用户在应用程序执行操作之前必须响应的标准推送通知不同,对于processing.
  • VoIP推送,直接转到您的应用程序的

推送被视为高优先级通知,并且不会延迟。

  • VoIP推送可以包含比标准推送所提供的数据更多的数据如果收到VoIP推送时应用程序未运行,则会自动重新启动该应用程序。
  • 您的应用程序将获得处理推送的运行时,即使您的应用程序正在background.
  • This类型的通知中运行,也可以传输多达4096字节的

下面是参考资料Ref1Ref2

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29388117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档