【问题标题】:VoIP service to make a bridge between Android phone and Ubuntu serverVoIP 服务在 Android 手机和 Ubuntu 服务器之间架起一座桥梁
【发布时间】:2017-11-13 16:46:17
【问题描述】:

我想编写一个应用程序,它将成为 VoIP 应用程序和电话线之间的桥梁。 例如。: - 我在 Skype 中写信给用户 XXX “call to ******” - 用户 XXX 给我回电话并通过电话调制解调器呼叫 ****** - 所以我可以免费使用 VoIP 和电话调制解调器说话(互联网和电话费除外)

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

但它已经过时了,我的服务器部分在 Ubuntu 上

您能否建议我可以用于此类目的的 VoIP(例如 Skype、Viber、WhatsApp 等)?如果在 Android Phone 上有一个客户端,在 Ubuntu 上有一个服务器,那就太好了。

非常感谢,

【问题讨论】:

    标签: voip


    【解决方案1】:

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

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

    嗯,这种情况有很多解决方案。我将谈论其中一个我认为有趣的,因为它为许多额外的通信服务开辟了道路。

    首先,网络电话。要拨打和接听电话,A 需要在他或她的设备中安装一个应用程序。将软件电话视为 Zoiper 或 Jitsi Meet。

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

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

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

    【讨论】:

    • 非常感谢您的回答。我会朝这个方向挖掘。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-22
    • 1970-01-01
    • 1970-01-01
    • 2022-11-13
    • 1970-01-01
    • 2011-05-21
    • 1970-01-01
    相关资源
    最近更新 更多