Audio 如何使用RTC多连接在网状拓扑中实现WebRTC点对点音频会议
我想使用WebRTC实现点对点音频会议。我也尝试过实现同样的功能,但是在NAT之外的网络之外玩它时遇到了一些问题。我也试过设置眩晕和转身,但问题还是一样。由于ICE连接失败,获取错误。正在重新连接对等连接 眩晕和转身配置如下:Audio 如何使用RTC多连接在网状拓扑中实现WebRTC点对点音频会议,audio,webrtc,rtcmulticonnection,Audio,Webrtc,Rtcmulticonnection,我想使用WebRTC实现点对点音频会议。我也尝试过实现同样的功能,但是在NAT之外的网络之外玩它时遇到了一些问题。我也试过设置眩晕和转身,但问题还是一样。由于ICE连接失败,获取错误。正在重新连接对等连接 眩晕和转身配置如下: function initRTCMultiConnection(userid) { var connection = new RTCMultiConnection(); connection.body = document.getElementById('videos-c
function initRTCMultiConnection(userid) {
var connection = new RTCMultiConnection();
connection.body = document.getElementById('videos-container');
connection.channel = connection.sessionid = connection.userid = userid || connection.userid;
connection.sdpConstraints.mandatory = {
OfferToReceiveAudio: false,
OfferToReceiveVideo: true
};
var iceServers = [];
iceServers.push({
url: 'stun:stun.l.google.com:19302'
});
iceServers.push({
url: 'stun:stun.anyfirewall.com:3478'
});
iceServers.push({
url: 'turn:turn.anyfirewall.com:443?transport=tcp',
credential: 'webrtc',
username: 'webrtc'
});
connection.iceServers = iceServers;
我正在使用更新的演示
请给我建议解决办法
是否有其他API/库可用于使用WebRTC建立点对点音频会议?切勿使用第三方TURN服务器。眩晕可能没问题,但一旦你设置了自己的回合服务器或支付了一个托管服务的费用,你就可以免费获得眩晕部分 因此,首先部署您自己的眩晕和翻转服务器