我正在尝试创建一个应用程序,用于拨打从应用到应用和应用到手机的通话。我想知道是什么,
- 将来自我的应用程序的呼叫连接到服务器和服务器到客户端应用程序(app-server-app)的过程,同时两者都具有活动的互联网连接
- 将应用程序连接到服务器和服务器的过程将呼叫置于PSTN或ISDN(app-server-phone),其中一部电话具有活动的Internet连接,另一部电话没有Internet连接,但连接到GSM或其他电话网络。
作为一名Android开发人员,我不熟悉网络端编程。我之前的应用程序中只进行了API调用。请告诉我从WEB SERVER到TELEPHONE拨打电话需要什么,并拨打VOIP CALLS。
我已经研究了一些相同的sdks,即 -TWILIO -ASTERISK -ZOIPER -LINPHONE
然后经历了 App to app Call with Sinch
但是这只是用于从app到app进行呼叫,我需要在中间放置一个服务器并通过服务器进行呼叫并记录持续时间和其他数据,还可以从服务器到电话进行语音呼叫。
欢迎任何类型或批评和建议。
答案 0 :(得分:0)
最好使用twilio的sip trunk,并创建自定义星号脚本。 Asterisk是一个pbx,它可以让你使用voip手机和可以在电脑上运行的软电话。
您仍然可以使用twilio的API添加和删除数字以及其他一些内容。
答案 1 :(得分:0)
你应该有一个PBX(服务器),应用程序连接到PBX并拨打电话,PBX会根据拨号计划(入站和出站规则)将呼叫路由到另一个应用程序或PSTN,你还需要配置一个VoIP您的PBX中的provier或SIP Trunk,用于拨打PSTN或从PSTN接听电话。