制作应用程序以从应用程序到应用程序和应用程序到网络到电话拨打电话的过程



我正在尝试制作一个应用程序,用于从应用程序到应用程序以及应用程序到手机拨打电话的应用程序。我想知道什么是,

-将呼叫从我的应用程序连接到服务器以及服务器连接到客户端应用程序(应用程序-服务器-应用程序)的过程,同时两者都具有活动的互联网连接

- 将应用程序连接到服务器的过程,服务器将呼叫发送到PSTN或ISDN(应用程序-服务器-电话),其中一部电话具有有效的互联网连接,而另一部电话没有互联网连接,但连接到GSM或其他电话网络。

作为一名安卓开发人员,我并不精通网页端编程。我只在以前的应用程序中进行了 API 调用。请告诉我从WEB服务器拨打电话以及拨打VOIP电话所需的条件。

我已经为此研究了一些 sdk,即 -特维利奥 -星号 -佐伊伯 -林菲尔

并经历了 应用程序到应用程序 与 Sinch 通话

但这仅用于从应用程序到应用程序拨打电话,我需要在两者之间放置一个服务器并通过服务器拨打电话并记录持续时间和其他数据,还可以从服务器到电话进行语音通话。

欢迎任何类型或批评和建议。

你应该有一个 PBX(服务器),应用程序连接到 PBX 并拨打电话,PBX 会根据拨号计划(入站和出站规则)将呼叫路由到另一个应用程序或 PSTN,您还需要在 PBX 中配置 VoIP 提供商或 SIP 中继,以便拨打 PSTN 或接收来自 PSTN 的呼叫。

你最好使用 twilio 的 sip trunk,并创建一个自定义星号脚本。 Asterisk是一个pbx,它将允许您使用VoIP电话和将在计算机上运行的软电话。

你仍然可以使用twilio的API来添加和删除数字,以及其他一些东西。

相关内容

最新更新