【发布时间】:2016-01-23 17:56:56
【问题描述】:
如何彻底杀死WebRTC媒体流?
MediaStream.stop() 不再工作了。
在 Chrome 47、Mac OS 10.11 中测试。
【问题讨论】:
标签: stream webrtc media getusermedia
如何彻底杀死WebRTC媒体流?
MediaStream.stop() 不再工作了。
在 Chrome 47、Mac OS 10.11 中测试。
【问题讨论】:
标签: stream webrtc media getusermedia
使用stream.getTracks().forEach(track => track.stop());。
stream.stop() 已弃用。
【讨论】:
适用于所有浏览器
if (microphone_data.media_stream) {
microphone_data.media_stream.getTracks().forEach(function (track) { track.stop(); });
}
【讨论】:
microphone_data,什么是media_stream?这些没有在 HTML5 媒体 API 中定义。