From bfab3ae2be43e9aedaa9148ad55590352d4037d4 Mon Sep 17 00:00:00 2001
From: Moritz Langenstein <ml5717@ic.ac.uk>
Date: Sat, 12 Oct 2019 16:05:32 +0100
Subject: [PATCH] (ml5717) Fixed ICE server format and connection resources

---
 dist/sockets.js | 11 ++++++++---
 src/sockets.js  | 11 ++++++++---
 2 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/dist/sockets.js b/dist/sockets.js
index 98a774d..9bc11d5 100755
--- a/dist/sockets.js
+++ b/dist/sockets.js
@@ -23,7 +23,7 @@ function signalbuddy(server, config) {
   io.on('connection', function (client) {
     client.resources = {
       screen: false,
-      video: false,
+      video: true,
       audio: false
     };
 
@@ -126,8 +126,13 @@ function signalbuddy(server, config) {
     });
 
     // tell client about stun and turn servers and generate nonces
-    client.emit('stunservers', (0, _freeice2.default)({ stunCount: config.stunCount, turnCount: 0 }));
-    client.emit('turnservers', (0, _freeice2.default)({ stunCount: 0, turnCount: config.turnCount }));
+    client.emit('stunservers', [{
+      "urls": "stun:stun.l.google.com:19302"
+    }] /*freeice({stunCount: config.stunCount, turnCount: -1}).map(server => {
+       return { urls: server.url }
+       })*/);
+
+    client.emit('turnservers', [] /*freeice({stunCount: -1, turnCount: config.turnCount})*/);
   });
 
   function describeRoom(roomName) {
diff --git a/src/sockets.js b/src/sockets.js
index 46765c6..3974dd3 100755
--- a/src/sockets.js
+++ b/src/sockets.js
@@ -8,7 +8,7 @@ function signalbuddy(server, config) {
   io.on('connection', (client) => {
     client.resources = {
       screen: false,
-      video: false,
+      video: true,
       audio: false
     };
 
@@ -111,8 +111,13 @@ function signalbuddy(server, config) {
     });
 
     // tell client about stun and turn servers and generate nonces
-    client.emit('stunservers', freeice({stunCount: config.stunCount, turnCount: 0}));
-    client.emit('turnservers', freeice({stunCount: 0, turnCount: config.turnCount}));
+    client.emit('stunservers', [{
+      "urls": "stun:stun.l.google.com:19302"
+    }]/*freeice({stunCount: config.stunCount, turnCount: -1}).map(server => {
+      return { urls: server.url }
+    })*/);
+
+    client.emit('turnservers', []/*freeice({stunCount: -1, turnCount: config.turnCount})*/);
   });
 
   function describeRoom(roomName) {
-- 
GitLab