我正在通过RTCPeerConnection接收流,但无法使其正常工作。使用mediaStreamSource不起作用(我读过Chrome中有一个错误?)。所以我尝试了一种解决方法:使用webkitURL.createObjectURL
将流放入音频对象中。这有效,但不适用于'mediaElementSource'。当我第一次创建mediaElementSource,然后将本地文件的dataURL放在音频元素的流中时,它就像正常一样工作,但每当我将流添加到元素时,它就开始正常播放(就像mediaElementSource
没有如果它只是一个没有AudioContext的普通音频元素。当我从元素中的本地文件中放入另一个dataURL时,它直接通过AudioContext播放。有没有人有任何想法?
修改:找到chrome issue。
猜猜我会使用金丝雀。欢迎其他解决方案:)
edit2:遗憾的是,这不起作用......