【发布时间】:2019-12-03 08:05:43
【问题描述】:
我正在开发一个使用 SIP 协议的 android voip 应用程序。但仍然不确定 Watsapp 或 Skype 如何在来电时打开应用程序。究竟是什么触发了应用程序打开。我不想使用永无止境的服务或任何第三方 sdk 来实现这种行为。任何人都知道这种魔法是如何从基本的理解水平发生的。
【问题讨论】:
-
在应用程序前台注册为 SIP 然后你可以在它进入后台或被杀死状态时接听电话然后可以得到FCM 然后可以注册 SIP 并接听电话
-
主要有两种选择:1.首先使用android默认API SIP协议[developer.android.com/guide/topics/connectivity/sip]或2.第三方sdk:Linphone
-
andrido 默认的 SIP 包有一些限制,很难提前使用 VOIP 应用程序