try a turn server

This commit is contained in:
Martti Malmi 2020-04-10 12:45:25 +03:00
parent 83707d6291
commit 100de0c462

View File

@ -185,7 +185,7 @@ async function createCallElement(pub) {
async function answerCall(pub, call) {
ringSound.pause();
var config = {iceServers: [{urls: "stun:stun.1.google.com:19302"}]};
var config = {iceServers: [{ urls: [ "stun:eu-turn4.xirsys.com" ], }, {urls: "stun:stun.1.google.com:19302"}, { username: "ml0jh0qMKZKd9P_9C0UIBY2G0nSQMCFBUXGlk6IXDJf8G2uiCymg9WwbEJTMwVeiAAAAAF2__hNSaW5vbGVl", credential: "4dd454a6-feee-11e9-b185-6adcafebbb45", urls: [ "turn:eu-turn4.xirsys.com:80?transport=udp", "turn:eu-turn4.xirsys.com:3478?transport=udp", "turn:eu-turn4.xirsys.com:80?transport=tcp", "turn:eu-turn4.xirsys.com:3478?transport=tcp", "turns:eu-turn4.xirsys.com:443?transport=tcp", "turns:eu-turn4.xirsys.com:5349?transport=tcp" ]}]};;
var pc = chats[pub].pc = new RTCPeerConnection(config);
await addStreamToPeerConnection(pc);
pc.oniceconnectionstatechange = e => console.log(pc.iceConnectionState);