diff --git a/bigbluebutton-html5/imports/api/audio/client/bridge/kurento.js b/bigbluebutton-html5/imports/api/audio/client/bridge/kurento.js index 4141f2a6633f03f7ab90c994e1f8d78833aae11d..587a2ae08cc20db302a65ab6cf49076fa20b4894 100755 --- a/bigbluebutton-html5/imports/api/audio/client/bridge/kurento.js +++ b/bigbluebutton-html5/imports/api/audio/client/bridge/kurento.js @@ -277,8 +277,16 @@ export default class KurentoAudioBridge extends BaseAudioBridge { } exitAudio() { + const mediaElement = document.getElementById(MEDIA_TAG); + this.broker.stop(); this.clearReconnectionTimeout(); + + if (mediaElement && typeof mediaElement.pause === 'function') { + mediaElement.pause(); + mediaElement.srcObject = null; + } + return Promise.resolve(); } }