【问题标题】:Call phone from Java EE application从 Java EE 应用程序呼叫电话
【发布时间】:2014-08-30 04:47:23
【问题描述】:

我需要创建一个网页,该网页将从数据库中加载用户的所有电话号码(手机/固定电话)。 这些数字将像单选按钮一样显示,另一个按钮“呼叫”位于单选按钮下方。

然后,页面管理员可以选择任何电话号码并单击通话按钮以使用该电话号码发起通话。

我打算不使用 VOIP。

这两天学习了TWILIO、freeswitch、JTAPI,但是没找到最好的解决方案。

如果有人研究过任何此类功能,请提供帮助

【问题讨论】:

    标签: jakarta-ee telephony


    【解决方案1】:

    Twilio 员工在这里..

    总的来说,实际上有两种方法。一种是让按钮启动其他东西来实际拨打电话。您可以使用 Skype 或与我们保持联系,您可以使用基于 Javascript 的 Twilio Client 并将您的浏览器变成电话。更多信息:http://www.twilio.com/api/client

    或者,您可以创建一个呼叫流程,在单击按钮后,它会自动拨打用户,然后拨打您要呼叫的人。这会稍微贵一点,因为有两个出站拨号支路,但如果您想跳过纯 VoIP 路由,这可能是一个更好的选择。示例:http://www.twilio.com/docs/howto/click-to-call

    如果您遇到任何问题,我会密切关注此线程。

    【讨论】:

    • 嗨,凯西,感谢您的投入,Twilio 确实是一个很棒的平台,但不幸的是,我正在寻找一些开源的东西来通过调制解调器或 EPBAX 拨打号码,如果您能在这里帮助我,将不胜感激.我看到 JTAPI、JAVA Comm 和 Astrix 用于电话,但似乎没有多少人在使用它,而且我还没有完全理解 JTAPI、java comm 的实现......所以这里的任何帮助将不胜感激.....提前谢谢:)
    • 5 年前我曾经使用过 Asterisk,但最近没有接触过它,所以我无法提供帮助。对不起。
    • Casey,使用 Twilio 客户端需要多少钱,我将在马来西亚工作。 Twilio 是否支持来自马来西亚?
    • 到马来西亚的外拨电话约为 0.04-0.05 美元/分钟,详见此处 - twilio.com/pricing/international-calling-rates#searchbar
    【解决方案2】:

    我花了很多时间思考与 SMS 相同的问题,结果证明 twillio 是最好的选择。 https://stackoverflow.com/questions/8937120/how-can-i-send-a-massive-number-of-sms-messages-without-incurring-a-huge-bill

    您可以使用 android 模拟器并通过 flash 将其连接回您的客户端,但我无法想象延迟会有多糟糕。您也可以使用非官方的 google voice api。总的来说,不建议在不使用 voip 或供应商的情况下实现 google voice 的功能。我无法想象如何在保持音质的同时将延迟降至最低。想一想,如果你是接听电话的人,电话是从哪里来的?它必须来自一个数字!我想你的意思不是不想用VOIP,而是不想付出代价。

    【讨论】:

    • 您好 Bernardw,感谢您的回复。我想通过连接到我的 J2EE 应用程序的调制解调器拨打电话号码,这样我就不用任何第三方了。
    • 我希望您意识到,如果您这样做,您在任何给定时间只能维持一个呼叫,并且您需要的硬件类似于en.wikipedia.org/wiki/Analog_telephone_adapter,以便您的计算机可以解释模拟信号从您的座机发出。之后,您可能必须编写自己的包来将数字包转换回声音。干杯。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多