Html5从视频流中分离音频流
使用userMedia我得到一个包含视频和音频的流。 有没有办法将它们分开?即从一个流中获得2个流,一个只有视频,另一个只有音频?Html5从视频流中分离音频流
回答:
使用MediaStream
constructor创建从音频和视频轨道新流:
let stream = await navigator.mediaDevices.getUserMedia({video: true, audio: true}); audioStream = new MediaStream(stream.getAudioTracks());
videoStream = new MediaStream(stream.getVideoTracks());
这里有一个working fiddle。
以上是 Html5从视频流中分离音频流 的全部内容, 来源链接: utcz.com/qa/257788.html