Ich verwende ScriptProcessorNodes Onaudioprozess-Rückruf, um den Mikrofoneingang zu verarbeiten. Durch Verbinden von MediaStreamSourceNode mit dem ScriptProcessorNode kann ich die Rohaudio-Daten innerhalb der Onaudioprocess-Callback-Funktion erhalten. Nach ungefähr 30 Sekunden (dies schwankt jedoch zwischen 10 und 35 Sekunden) stoppt der Browser den Aufruf eines Audioprozesses. Im folgenden Code endet die Ausgabe von console.log ('& gt; & gt;') immer nach etwa 30 Sekunden.
%Vor%Ich habe versucht, alle möglichen BUFFER_LENGTH (256, 512, 1024, 2048, 4096, 8192, 16384), aber die Situation hat sich nicht geändert (Protokoll stoppt nach 30 Sek.) Ich habe dieses Problem in der neuesten Chrome-Version (Version 35.0.1916.153) und in Canary (Version 37.0.2060.3 Kanarienvogel) beobachtet. Kennt jemand Workarounds?
Tags und Links google-chrome web-audio getusermedia