无法通过createAnalyser处理音频数据。将远程音频流连接到分析仪时,声音将静音或无法播放。这会变得固定,令人沮丧吗

最佳答案

您可以在此处看到带有远程音频和createAnalyser的完整示例:
http://git.io/vegtp

var audioData = ajaxRequest.response;
var audioCtx = new (window.AudioContext)();
audioCtx.decodeAudioData(audioData ...
var analyser = audioCtx.createAnalyser();

带有流源:o​​jit_a
var audioCtx = new AudioContext();
audioCtx.createMediaStreamSource(stream);
var analyser = audioCtx.createAnalyser();

http://git.io/vegmk

https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createMediaStreamSource

10-08 20:18