如何解决如何模拟拨号音并将拨打的号码路由到可以响应的应用程序
我有一个 90 年代末/ 00 年代初的专有设备,带有电话插孔。它将拨出并尝试与某些服务器软件通话。服务器、电话号码和公司早已不复存在,但我认为尝试找出其通信协议会很有趣。
我想拿起这个设备并插入电话线,然后将另一端插入连接到计算机(可以是 Linux 或 Windows)的 USB 调制解调器。
这台计算机会运行某种软件或堆栈来模拟拨号音,当从客户端设备拨打号码时,它会被记录下来。然后我想将连接路由到可以响应客户端的服务器应用程序。
我做了一些初步研究,我相信我需要使用 FreePBX 或 Asterisk 之类的东西,但我不确定我需要什么其他技术或要求。我也不确定我可以阅读哪些文档,因为我对老式电话线或其工作方式几乎没有经验。
实现这一目标的通用软件堆栈是什么样的?
感谢您抽出宝贵时间。
解决方法
-
设置星号(不需要freepbx)
-
获取 FXS 适配器。将其配置为扩展
-
使用 Mixmonitor 记录会话
分析记录,如果要写接口——需要有c/c++经验,查看app_alarm.c
,您也可以尝试将模拟转换为 voip 的 ATA。基本上,配置 ATA 以注册到 SIP 服务器(它可以是免费的 Asterisk 或付费 sip 服务器的 Brekeke SIP 服务器)。 ATA 会为您的设备提供拨号音,无论您的设备发送什么信号,您都可以在 Asterisk 或 Brekeke 中看到。
你也可以试试 Butt Set(或电话测试仪)。谷歌一下,你会看到它是什么。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。