1
無法通過createAnalyser處理音頻數據。當遠程音頻流連接到分析儀時,聲音變爲靜音或不播放。難道這曾經打算拿不動,那種沮喪Firefox WebAudio API
無法通過createAnalyser處理音頻數據。當遠程音頻流連接到分析儀時,聲音變爲靜音或不播放。難道這曾經打算拿不動,那種沮喪Firefox WebAudio API
你可以看到遠程音createAnalyser這裏一個完整的例子: http://git.io/vegtp
var audioData = ajaxRequest.response;
var audioCtx = new (window.AudioContext)();
audioCtx.decodeAudioData(audioData ...
var analyser = audioCtx.createAnalyser();
隨着流來源:http://git.io/vegmk
var audioCtx = new AudioContext();
audioCtx.createMediaStreamSource(stream);
var analyser = audioCtx.createAnalyser();
https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createMediaStreamSource
https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createAnalyser
感謝您的回覆,我的帖子有點不清楚。與chrome不同,firefox在將音頻源連接到分析儀時受到CORS限制。如果它檢測到req。和流源不是同一個域,它會將聲音靜音。我還沒有嘗試過你的方法,但會公佈結果。 – 2015-04-11 15:48:35