在没有平台的情况下使用 Restcomm SIP & Webrtc

Using Restcomm SIP & Webrtc without the platform

我正在寻找一种使用 SIP 作为 Android 中 Webrtc 信令协议的方法。我看到了 RestComm 开源代码,我认为它符合我的需求。但我已经为 TURN 和 SIP 服务器设置了基础设施。为此,我们使用 FreeSwitch。我的问题是,是否可以将 restcomm android sdk 与不是来自 restcomm 平台的基础设施一起使用?会成功吗?

是否有任何其他库或方法可用于此目的?基础设施是固定的,无法更改。我需要使用 SIP 或 SIP over websocket 作为信令方法的 webrtc。

Restcomm Android SDK 本质上提供 VoIP 功能,使用 SIP 发送信号,使用 WebRTC 发送媒体,因此与不同的服务器组件集成应该没有任何问题。

请注意,到目前为止,大部分内容都是使用 Restcomm 平台进行测试的。

有关如何操作的更多信息,您可以查看 Quickstart Guide and also refer to the code for Hello World and Olympus 应用程序