VoIP服务在Android手机和Ubuntu服务器之间架起桥梁

时间:2017-11-13 16:46:18

标签: voip

我想写一个应用程序,它将成为VoIP应用程序和电话线之间的桥梁。 例如。: - 我用Skype写信给用户XXX"打电话给******" - 用户XXX给我回电话并通过电话调制解调器拨打****** - 所以我可以免费拨打我的VoIP和电话调制解调器(网络和电话费除外)

我想用like this的东西。 “调用”部分中的更好描述为here

但它已过时且我的服务器部分在Ubuntu上

请问您可以为此目的使用VoIP(例如Skype,Viber,WhatsApp等)吗?在Ubuntu上安装Android手机和服务器上的客户端会很棒。

非常感谢,

1 个答案:

答案 0 :(得分:1)

如果我很好理解,用例是:

  • A希望通过在移动设备中运行的应用程序呼叫B
  • B有一个电话陆地或移动线路,但没有VoIP接听电话。
  • 互联网和电话线之间的桥梁将在家中(A的家)完成,没有特定的订阅费用,也就是说,没有VoIP提供商的服务(我想在此建议重新考虑使用已建立的井)从IP拨打电话线的成本可能非常便宜。

嗯,这个场景有很多解决方案。我将谈谈其中一个我认为有趣的内容,因为它开辟了许多额外的通信服务。

首先,软电话。要拨打和接听电话,A需要在他或她的设备中申请。将软电话视为Zoiper或Jitsi Meet。

然后,VoIp和电话线之间的网关。 Asterisk可以作为SIP服务器工作。它是一个轻量级的Linux软件,具有很多功能。它可以通过FXS-FXO卡(如果电话线是模拟卡),ISDN卡,VoIP接口,使用移动设备的蓝牙等,通过陆地电话线切换VoIP线路。

最后但并非最不重要的是,连接。好吧,你不想让你的网关暴露在所有那些邪恶的互联网人的危险之中,渴望偷走你的电话线分钟。移动和服务器之间的连接可以使用VPN(例如OpenVPN)或通过Web应用程序(WebRTC顶部的SIP)完成。

一旦您在家中使用星号,就可以将其用作应答机,使用收到的音频发送电子邮件,(如果您的当地法规允许)录音机,IVR或安全部分系统,在紧急情况下按顺序呼叫电话号码。