📜  HTML AudioContext createMediaStreamTrackSource() 方法

📅  最后修改于: 2021-11-07 07:49:06             🧑  作者: Mango

先决条件: AudioContext baseLatency 属性

HTML AudioContext.createMediaStreamTrackSource() 用于创建 MediaStreamAudioSourceNode 对象的实例,用户可以使用该实例来操作
AudioContext.createMediaStreamTrackSource() 方法。 MediaStreamAudioSourceNode 用于音频处理图中的使用和操作。

句法:

audioSourceNode = audioContext.createMediaStreamSource(stream)

参数:此方法接受包含 ediaStream(stream) 以用作音频源的单个参数流。

返回值:此方法返回 MediaStreamAudioSourceNode 对象。

例子:

html


  

    
        

            GeeksforGeeks         

        

AudioContext.createMediaStreamSource() Method

             
  


输出:

发生错误时

说明:在本例中,我们从 navigator.getUserMedia 获取媒体(音频 + 视频)流,将媒体输入到视频元素中进行播放,然后将音频静音,同时将音频输入到 MediaStreamAudioSourceNode 中。

支持的浏览器:

  • 谷歌浏览器
  • 微软边缘
  • 火狐
  • 歌剧
  • 苹果浏览器