30 lines
464 B
JavaScript
30 lines
464 B
JavaScript
/**
|
|
* 信令
|
|
* 1. 终端媒体流向
|
|
* 2. 处理音频视频:降噪、水印等等
|
|
*/
|
|
class Signal {
|
|
|
|
// Mediasoup Worker列表
|
|
mediasoupWorker = [];
|
|
// Mediasoup Worker索引
|
|
nextMediasoupWorkerIndex = 0;
|
|
|
|
constructor(mediasoupWorker) {
|
|
this.mediasoupWorker = mediasoupWorker;
|
|
}
|
|
|
|
/**
|
|
* 处理事件
|
|
*
|
|
* @param {*} message 消息
|
|
* @param {*} session websocket
|
|
*/
|
|
on(message, session) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
module.exports = Signal;
|