【发布时间】:2016-09-19 09:09:45
【问题描述】:
基本上,我设置了一个星号服务器,连接到 sip 提供商以拨打 pstn 或移动网络。我已正确配置 SIP 到 SIP,因为当我从软电话拨打电话时,例如Zoiper - Asterisk - Sip 提供商 - 移动网络,通话已建立,我可以在两端听到音频。
我想使用 WebRTC,所以我在 localhost 上使用 sipML5 作为客户端。 我在 sipml5 上注册了 sip peer,它工作正常。我向软电话或 PSTN/移动网络拨打电话,通话已建立,但两端没有音频。
sipML5 给我一个错误:onSetRemoteDescriptionError
DOMException: 无法设置远程应答 sdp: 使用没有 ice-ufrag 和 ice-pwd 的 SDP 调用。
我已经在 rtp.conf 和 sip.conf 的 peers 中启用了 ice。还将 google stun 服务器放在 rtp.conf 中。
我无法弄清楚问题是什么。问题在于 WebRTC 到 SIP。 我还没有通过 doubango 安装 webrtc2sip 网关。我不确定是否应该安装它,因为我使用星号 13。
知道可能是什么问题吗?
【问题讨论】:
标签: javascript webrtc asterisk sip sipml