gpt4 book ai didi

c# - 使用 SIP 中继、PBX 电话系统等

转载 作者:太空狗 更新时间:2023-10-30 01:09:04 26 4
gpt4 key购买 nike

这不是一个只有黑/白是/否答案的问题,这更像是一个征求意见的请求,所以我希望这不会违反任何规则,如果违反了规则,我深表歉意,如果被要求,我会删除.

我会将我认为最有帮助的答案标记为正确答案。

基本上,我在一家拥有 PBX 电话系统的公司工作。它有三台名为“Maximisers”的机器,第一台完全在内存中运行基于 Linux 的命令行操作系统,并控制另外两台。

第一个最大化器还有一个 LDAP 数据库,我对此知之甚少。

每个都有 15 个以太网端口,每个端口都插入了一个 SIP 电话。每个“Maximiser”还有 4 个 Lan 端口。

问题是我对引擎盖下发生的事情知之甚少。我们需要完成的任何工作都依赖于为 VPN 提供硬件的公司。

我要问的是有人给我指出正确的方向。我想以编程方式(最好是在 C# .Net 中)在任何给定时间检索有关电话系统正在发生的事情的信息,记录电话并控制电话,这样我们就可以调用电话而无需电话上的人键入数字本身。

时间在这里不是问题,我有足够的时间阅读我需要阅读的任何书籍,我只需要一些关于从哪里开始的指导。

提前致谢

最佳答案

这实际上取决于您的 PBX 系统是什么品牌/型号(Siemens、Splicecom、Alcatel 等等...)- 他们通常提供某种形式的文档/协议(protocol)描述等。- Splicecom例如,有几种协议(protocol)提供不同的信息,您可以访问这些信息以实现您所描述的内容。 Siemens 也存在类似情况和其他人一样......对于某些供应商/型号,这些接口(interface)需要额外获得许可。

也可能是您的 PBX 基于 Asterisk - PBX 的开源解决方案...请参阅提供的链接以了解如何访问它。

另一种选择是使用大多数 PBX 系统提供的 TAPI 提供程序来访问您想要的信息。

通过 .NET 的 TAPI 的一些起点:

另一种选择是构建一个 SIP 代理,它允许您执行各种操作,包括您描述的操作:

关于c# - 使用 SIP 中继、PBX 电话系统等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7798078/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com