如何通过 SIP 将我的 Node.js 应用程序连接到外部 VOIP 提供商?

问题描述 投票:0回答:1

我有一个 node.js 应用程序,它使用 Twilio 双向媒体流来监听用户(通过 STT)并发回音频。它在美国运行良好,但在我需要的其他国家/地区不支持 Twilio 可编程语音。我在那里有 VOIP 提供商,但他们没有类似可编程语音之类的东西,他们只提供 SIP 凭据来连接 SoftPhone。

node.js twilio sip voip rtp
1个回答
0
投票

首先,你真的应该三思而后行,然后再三考虑在你的程序中制作你自己的 sip/媒体网关。在 Node.js 中它既不快速也不可靠。

但是如果您仍然想要,请检查 PJSIPs/libsofia 绑定。

正确的方法是为维护良好的交换机(例如 Asterisk 或 Freeswitch)创建控制应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.