gpt4 book ai didi

javascript - 将音频和视频轨道组合到新的 MediaStream 中

转载 作者:数据小太阳 更新时间:2023-10-29 04:13:26 26 4
gpt4 key购买 nike

我需要使用来自不同 MediaStreams 的音频和视频创建一个 MediaStream。在 Firefox 中,我可以从轨道数组中实例化一个新的 MediaStream:

  var outputTracks = [];
outputTracks = outputTracks.concat(outputAudioStream.getTracks());
outputTracks = outputTracks.concat(outputVideoStream.getTracks());
outputMediaStream = new MediaStream(outputTracks);

不幸的是,这在 Chrome 中不起作用:

ReferenceError: MediaStream is not defined

Chrome 中是否有其他方法可以合并来自不同流的轨道?

最佳答案

仍然以 webkit 为前缀:

  var outputTracks = [];
outputTracks = outputTracks.concat(outputAudioStream.getTracks());
outputTracks = outputTracks.concat(outputVideoStream.getTracks());
outputMediaStream = new webkitMediaStream(outputTracks);

关于javascript - 将音频和视频轨道组合到新的 MediaStream 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36093376/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com