停止/终止 WebRTC 媒体流

Stop / kill WebRTC media stream

如何彻底杀死WebRTC媒体流?

MediaStream.stop() 不再工作了。

测试 Chrome 47,Mac OS 10.11.

使用stream.getTracks().forEach(track => track.stop());

stream.stop() 已弃用。

对于所有浏览器

if (microphone_data.media_stream) {
    microphone_data.media_stream.getTracks().forEach(function (track) { track.stop(); });
}