[webrtc] Client doesn't request for audio

The server is only sending silence anyways, so this change doesn't
lose features. It reduces the number of ports required on the server,
effectively increasing the maximum number of clients to 8.

Bug: 147910720
Test: 5 clients connected simultaneosly
Change-Id: I816b2f78172365d65fd0597248bdd7bfd8d3c0ae
diff --git a/host/frontend/gcastv2/webrtc/assets/js/receive.js b/host/frontend/gcastv2/webrtc/assets/js/receive.js
index aa49ec2..b722f10 100644
--- a/host/frontend/gcastv2/webrtc/assets/js/receive.js
+++ b/host/frontend/gcastv2/webrtc/assets/js/receive.js
@@ -67,12 +67,17 @@
     const wsProtocol = (location.protocol == "http:") ? "ws:" : "wss:";
 
     ws = new WebSocket(wsProtocol + "//" + location.host + "/control");
+    // temporarily disable audio to free ports in the server since it's only
+    // producing silence anyways.
+    var search = location.search + "&disable_audio=1";
+    search = '?' + search.substr(1);
+
     ws.onopen = function() {
         console.log("onopen");
         ws.send('{\r\n'
             +     '"type": "greeting",\r\n'
             +     '"message": "Hello, world!",\r\n'
-            +     '"path": "' + location.pathname + location.search + '"\r\n'
+            +     '"path": "' + location.pathname + search + '"\r\n'
             +   '}');
     };
     ws.onmessage = function(e) {