我需要SIP + WebRTC

问题描述

我正在处理webRTC应用程序。它可以接收来自浏览器的呼叫,呼叫者的来源可以来自任何电话号码,也可以来自从webRTC应用程序拨打的分机。为此,我正在使用FreeSwitch服务器。

任何人都可以帮助我了解仅使用WebRTC还是可以实现的,还是需要sip.JS,jsSIP之类的SIP + webRTC

解决方法

您可以使用不带SIP的WebRTC创建呼叫应用程序,但是您需要创建或选择某种形式的信令协议。 WebRTC可以为您传输音频和视频数据包,但未指定如何在两个对等设备之间建立连接。

鉴于您打算使用FreeSWITCH,您可能会发现使用SIP对您来说是最简单的选择。 FreeSWITCH加上您提到的SIP javascript库之一,可以满足您的信令要求。