'use strict'; var Video = function() { navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia; }; Video.prototype.setOwnPeer = function(peer, wallet, cb) { var self = this; navigator.getUserMedia({ audio: true, video: true }, function(stream) { // This is called when user accepts using webcam self.localStream = stream; var online = wallet.getOnlinePeerIDs(); for (var i=0; i