制作应用程序以从应用程序到应用程序和从应用程序到 Web 到电话的呼叫的过程

Process to make an App for placing calls from App to App and App to Web to Telephone

我正在尝试制作一个应用程序,用于在应用程序之间和应用程序之间进行调用 phone。我想知道什么是

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

-将应用程序连接到服务器的过程,服务器将调用 PSTN 或 ISDN (app-server-phone),其中一个 phone 具有活动的互联网连接另一个没有互联网连接,但已连接到 GSM 或其他电话phone 网络。

作为一名 android 开发人员,我并不精通 Web 端编程。我在以前的应用程序中只进行了 API 次调用。请赐教从WEB SERVER 到TELEPHONE 和VOIP CALLS 需要什么。

我已经研究过一些相同的sdks,即 -TWILIO -星号 -ZOIPER -LINPHONE

并通过了 App to app Call with Sinch

但这只是为了从应用程序到应用程序打电话,我需要在中间放一个服务器,通过服务器打电话,记录时长和其他数据,还要从服务器到电话进行语音通话phone.

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

您最好使用 twilio 的 sip t运行k,并创建自定义星号脚本。 Asterisk 是一个 pbx,可以让您使用 voip 电话和软电话 运行 在计算机上。

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

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