From 100de0c462a99e84d86a677fb5c26d39694b3e4d Mon Sep 17 00:00:00 2001 From: Martti Malmi Date: Fri, 10 Apr 2020 12:45:25 +0300 Subject: [PATCH] try a turn server --- src/js/videocall.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/videocall.js b/src/js/videocall.js index 192af3a3..c6757ce7 100644 --- a/src/js/videocall.js +++ b/src/js/videocall.js @@ -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);