Javascript Wavesurfer.js中的实时流音频

Javascript Wavesurfer.js中的实时流音频,javascript,html,canvas,html5-audio,web-audio-api,Javascript,Html,Canvas,Html5 Audio,Web Audio Api,我需要绘制一个流式音频,作为2秒的缓冲区。除此之外,我需要绘图的音频和功能,如播放,暂停,缩放和跨度。 Wavesurfer.js具有这些功能中的大多数功能,但它仅为单个/静态音频文件绘制。我需要它来为流式音频工作了。 我应该做什么调整? 以前有人做过类似的事情吗?还有其他更好的选择吗? 规范: 用彩色绘制一个流式波形文件。用户应该能够暂停、播放、缩放和扩展音频。到目前为止您尝试了哪些代码?我猜您可能可以使用audio标记获取流并将其转换为MediaElementSource。一旦你有了这些数据

我需要绘制一个流式音频,作为2秒的缓冲区。除此之外,我需要绘图的音频和功能,如播放,暂停,缩放和跨度。 Wavesurfer.js具有这些功能中的大多数功能,但它仅为单个/静态音频文件绘制。我需要它来为流式音频工作了。 我应该做什么调整? 以前有人做过类似的事情吗?还有其他更好的选择吗? 规范:
用彩色绘制一个流式波形文件。用户应该能够暂停、播放、缩放和扩展音频。

到目前为止您尝试了哪些代码?我猜您可能可以使用
audio
标记获取流并将其转换为MediaElementSource。一旦你有了这些数据,你就可以用类似的方法来绘制它。缩放和平移只能对已传输的数据起作用。