解释SIP技术

解释SIP技术

我有一个关于 SIP 的问题。那么,我是否能够在普通的 VPS 上放置一个可用的服务器?我想在 Android 平台上进行语音通信,我读到它支持 SIP API,这就是我问的原因。但是,如果我没有物理能力来做这样的事情,我想知道是否存在 SIP 的替代方案,这样我就可以通过手机进行语音通信。

我从 StackOverflow 来到这里,他们建议在这里提问。

答案1

您问了大约 4 个问题。

  1. 如果您希望进行 SIP 路由,常规 VPS 应该能够运行星号服务器(尽管不能容纳数百人)或 kamailio 服务器。

  2. Android 具有支持 SIP 的客户端,但它设计用于在功率相当低的硬件上运行,所以我不知道它在处理多个 RTP 流时能表现得多好。

  3. SIP 不是语音。SIP 是会话初始化协议。它负责所有呼叫的设置、拆除和修改,但实际通信是在另一个协议中完成的。

  4. 有 SIP、H.323、IAX2 甚至 XMPP 和 Vsee 的替代品。

答案2

有可能。但请注意,SIP 需要近乎实时的处理。如果您的 VPS 提供商超额预订硬件,您的连接质量可能会有所不同。

我也会看看http://asterisk.org/。SIP 不太擅长 NAT 穿越,这通常出现在移动场景中。客户端应该适用于您最喜欢的移动平台。

相关内容