Removed webtorrent from server
parent
ed5fc9d8ea
commit
e38d5c55f4
|
|
@ -1,7 +1,6 @@
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
const EventEmitter = require('events').EventEmitter;
|
const EventEmitter = require('events').EventEmitter;
|
||||||
const WebTorrent = require('webtorrent-hybrid');
|
|
||||||
const Logger = require('./Logger');
|
const Logger = require('./Logger');
|
||||||
const config = require('../config');
|
const config = require('../config');
|
||||||
|
|
||||||
|
|
@ -11,14 +10,6 @@ const BITRATE_FACTOR = 0.75;
|
||||||
|
|
||||||
const logger = new Logger('Room');
|
const logger = new Logger('Room');
|
||||||
|
|
||||||
const torrentClient = new WebTorrent({
|
|
||||||
tracker : {
|
|
||||||
rtcConfig : {
|
|
||||||
iceServers : config.turnServers
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
class Room extends EventEmitter
|
class Room extends EventEmitter
|
||||||
{
|
{
|
||||||
constructor(roomId, mediaServer, io)
|
constructor(roomId, mediaServer, io)
|
||||||
|
|
@ -40,7 +31,6 @@ class Room extends EventEmitter
|
||||||
|
|
||||||
this._lastN = [];
|
this._lastN = [];
|
||||||
|
|
||||||
|
|
||||||
this._io = io;
|
this._io = io;
|
||||||
|
|
||||||
this._signalingPeers = new Map();
|
this._signalingPeers = new Map();
|
||||||
|
|
@ -327,11 +317,6 @@ class Room extends EventEmitter
|
||||||
|
|
||||||
this._fileHistory.push(fileData);
|
this._fileHistory.push(fileData);
|
||||||
|
|
||||||
if (!torrentClient.get(fileData.file.magnet))
|
|
||||||
{
|
|
||||||
torrentClient.add(fileData.file.magnet);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Spread to others
|
// Spread to others
|
||||||
signalingPeer.socket.broadcast.to(this._roomId).emit(
|
signalingPeer.socket.broadcast.to(this._roomId).emit(
|
||||||
'file-receive',
|
'file-receive',
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,6 @@
|
||||||
"express": "^4.16.3",
|
"express": "^4.16.3",
|
||||||
"mediasoup": "^2.1.0",
|
"mediasoup": "^2.1.0",
|
||||||
"passport-dataporten": "^1.3.0",
|
"passport-dataporten": "^1.3.0",
|
||||||
"webtorrent-hybrid": "^1.0.6",
|
|
||||||
"socket.io": "^2.1.1"
|
"socket.io": "^2.1.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue