Set up conn in creator function.
parent
a830d5d39b
commit
5c640fb544
|
|
@ -0,0 +1,9 @@
|
||||||
|
function errorHandler(error) {
|
||||||
|
console.log(error);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function createPeer(peerExchange, peerConnectionConfig) {
|
||||||
|
const conn = new RTCPeerConnection(peerConnectionConfig);
|
||||||
|
|
||||||
|
return conn;
|
||||||
|
}
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
import { dataChannelConfig, peerConnectionConfig } from './config.js';
|
import { dataChannelConfig, peerConnectionConfig } from './config.js';
|
||||||
import { createPeerExchange } from './peer-exchange.js';
|
import { createPeerExchange } from './peer-exchange.js';
|
||||||
|
import { createPeer } from './peer.js';
|
||||||
|
|
||||||
var localVideo;
|
var localVideo;
|
||||||
var localStream;
|
var localStream;
|
||||||
|
|
@ -36,7 +37,7 @@ function getUserMediaSuccess(stream) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function start(isCaller) {
|
function start(isCaller) {
|
||||||
peerConnection = new RTCPeerConnection(peerConnectionConfig);
|
peerConnection = createPeer(peerConnectionConfig);
|
||||||
|
|
||||||
peerConnection.addEventListener('icecandidate', gotIceCandidate);
|
peerConnection.addEventListener('icecandidate', gotIceCandidate);
|
||||||
peerConnection.addEventListener('addstream', gotRemoteStream);
|
peerConnection.addEventListener('addstream', gotRemoteStream);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue