Webrtc mediaStreamSource没有';不起作用,将音频对象与媒体流一起使用不会';t通过mediaElementSource循环它

Webrtc mediaStreamSource没有';不起作用,将音频对象与媒体流一起使用不会';t通过mediaElementSource循环它,webrtc,web-audio-api,Webrtc,Web Audio Api,我正在通过RTPeerConnection接收流,但无法使其正常工作。使用mediaStreamSource不起作用(我读到chrome中有一个bug?)。因此我尝试了一种解决方法:使用webkitURL.createObjectURL将流放入音频对象中。这是可行的,但不适用于“mediaElementSource”。当我首先创建mediaElementSource,然后将本地文件的dataURL放入audio元素的流中时,它的工作方式与普通一样,但每当我将流添加到元素时,它就会开始正常播放(比

我正在通过RTPeerConnection接收流,但无法使其正常工作。使用mediaStreamSource不起作用(我读到chrome中有一个bug?)。因此我尝试了一种解决方法:使用
webkitURL.createObjectURL
将流放入音频对象中。这是可行的,但不适用于“mediaElementSource”。当我首先创建mediaElementSource,然后将本地文件的dataURL放入audio元素的流中时,它的工作方式与普通一样,但每当我将流添加到元素时,它就会开始正常播放(比如当未制作
mediaElementSource
时,就好像它只是一个没有AudioContext的普通音频元素。当我将本地文件中的另一个dataURL放入元素时,它直接通过AudioContext播放。有人知道吗

编辑:找到了

我想我会使用金丝雀。欢迎使用其他解决方案:) edit2:很遗憾,这不起作用