我有一个node.js服务器,我想要的是同一台服务器应该作为星号管理器的客户端运行,并且可以使用node.js连接到AM。
整体架构将如下:
客户端与node.js服务器交互。 同一服务器充当星号管理器的客户端。 Asterisk管理器将向客户端提供数据(也是node.js服务器) 现在node.js服务器将数据推送到其实际客户端。
答案 0 :(得分:0)
获得与nodejs兼容的客户端太难了,可能您需要构建一个与nodejs兼容的完整模块。 我的要求也一样,我建议不要寻找任何nodejs模块使用星号的sipml5客户端。音频部分可以使用sipml5处理,其他功能可以使用nodejs构建。
由于
答案 1 :(得分:-2)
我正在通过nodejs编写类似的应用程序。
使用asterisk-ami
npm模块,以便您可以连接到星号服务器并访问所需的事件。
这是所描述模块的链接: here's the link for the described module.