diff --git a/web/js/MonitorStream.js b/web/js/MonitorStream.js index f5a7ddaed..078bc72b5 100644 --- a/web/js/MonitorStream.js +++ b/web/js/MonitorStream.js @@ -461,11 +461,7 @@ function MonitorStream(monitorData) { this.streamCmdTimer = clearInterval(this.streamCmdTimer); this.started = false; if (-1 !== this.player.indexOf('go2rtc')) { - if (this.webrtc) { - if (this.webrtc.close) this.webrtc.close(); - stream.srcObject = null; - this.webrtc = null; - } + stream.disconnectedCallback(); } else if (-1 !== this.player.indexOf('rtsp2web')) { if (this.webrtc) { if (this.webrtc.close) this.webrtc.close();