【m】修改为服务器录屏
This commit is contained in:
@@ -235,6 +235,24 @@ export class WebSocketSignaling extends EventTarget {
|
||||
case "invite-failed":
|
||||
this.dispatchEvent(new CustomEvent('invite-failed', { detail: msg.data }));
|
||||
break;
|
||||
case "recording-started":
|
||||
this.dispatchEvent(new CustomEvent('recording-started', { detail: msg }));
|
||||
break;
|
||||
case "recording-peer-request":
|
||||
this.dispatchEvent(new CustomEvent('recording-peer-request', { detail: msg }));
|
||||
break;
|
||||
case "recording-stopped":
|
||||
this.dispatchEvent(new CustomEvent('recording-stopped', { detail: msg }));
|
||||
break;
|
||||
case "recording-status":
|
||||
this.dispatchEvent(new CustomEvent('recording-status', { detail: msg }));
|
||||
break;
|
||||
case "recording-answer":
|
||||
this.dispatchEvent(new CustomEvent('recording-answer', { detail: msg }));
|
||||
break;
|
||||
case "recording-candidate":
|
||||
this.dispatchEvent(new CustomEvent('recording-candidate', { detail: msg }));
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@@ -326,4 +344,22 @@ export class WebSocketSignaling extends EventTarget {
|
||||
Logger.log(sendJson);
|
||||
this.websocket.send(sendJson);
|
||||
}
|
||||
|
||||
sendRecordingOffer(payload) {
|
||||
const sendJson = JSON.stringify({ type: 'recording-offer', data: payload });
|
||||
Logger.log(sendJson);
|
||||
this.websocket.send(sendJson);
|
||||
}
|
||||
|
||||
sendRecordingCandidate(payload) {
|
||||
const sendJson = JSON.stringify({ type: 'recording-candidate', data: payload });
|
||||
Logger.log(sendJson);
|
||||
this.websocket.send(sendJson);
|
||||
}
|
||||
|
||||
sendRecordingStatus(payload) {
|
||||
const sendJson = JSON.stringify({ type: 'recording-status', data: payload });
|
||||
Logger.log(sendJson);
|
||||
this.websocket.send(sendJson);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user