From d546c5f65f2bb188a1aecd8f4ce7820d0b467d8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Thu, 6 Jan 2022 22:32:40 +0100 Subject: [PATCH] add media input methods. --- src/component/main.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/component/main.vue b/src/component/main.vue index a14c1ec7..ec4fa6a5 100644 --- a/src/component/main.vue +++ b/src/component/main.vue @@ -373,6 +373,14 @@ this.connection.setVideo(video) } + public addTrack(track: MediaStreamTrack, ...streams: MediaStream[]): RTCRtpSender { + return this.connection.webrtc.addTrack(track, ...streams) + } + + public removeTrack(sender: RTCRtpSender) { + this.connection.webrtc.removeTrack(sender) + } + public sendUnicast(receiver: string, subject: string, body: any) { this.connection.websocket.send(EVENT.SEND_UNICAST, { receiver, subject, body }) }