diff --git a/client/webrtc.js b/client/webrtc.js index b3b3fab..5252cc6 100755 --- a/client/webrtc.js +++ b/client/webrtc.js @@ -2,7 +2,6 @@ import { dataChannelConfig, peerConnectionConfig } from './config.js'; import { createPeerExchange } from './peer-exchange.js'; import { createPeer } from './peer.js'; -var remoteVideo; var peerConnection; var serverConnection; @@ -10,8 +9,6 @@ function pageReady() { document.querySelector("button#start") .addEventListener("click", extendOffer); - remoteVideo = document.getElementById('remoteVideo'); - serverConnection = createPeerExchange('wss://' + window.location.hostname + ':8443'); setup(); @@ -20,7 +17,9 @@ function pageReady() { function setup() { peerConnection = createPeer(serverConnection, peerConnectionConfig); - peerConnection.addEventListener('addstream', gotRemoteStream); + peerConnection.addEventListener('addstream', stream => { + document.getElementById('remoteVideo').srcObject = event.stream; + }); var constraints = { video: true,