更改通过webRTC PeerConnection与Web Audio API的AudioNodes接收的流
补充问题 到目前为止,我已尝试将远程流连接到AudioContext.destination:更改通过webRTC PeerConnection与Web Audio API的AudioNodes接收的流,webrtc,web-audio-api,Webrtc,Web Audio Api,补充问题 到目前为止,我已尝试将远程流连接到AudioContext.destination: var remoteSource = context.createMediaStreamSource(webRTCStream); var delayFilter = context.createDelay(10.0); var destination = context.destination; remoteSource.disconnect(dest
var remoteSource = context.createMediaStreamSource(webRTCStream);
var delayFilter = context.createDelay(10.0);
var destination = context.destination;
remoteSource.disconnect(destination);
remoteSource.connect(delayFilter);
delayFilter.connect(destination);
连接到MediaStreamDestination,然后连接到context.destination
var destination = context.createMediaStreamDestination();
delayFilter.connect(destination);
destination.connect(context.destination);
我甚至尝试从html元素ITself截取这个轨迹(它非常适合html5标记)
然而,它们都不能在Chrome或Firefox中使用。。。我错过什么了吗?或者它不应该工作/没有实现?AFAIR这应该可以。修改来自另一个对等方的流在Chrome中不起作用(已知问题和bug)。不过,它应该可以在Firefox中使用(我以前也用过它)。谢谢分享!你知道铬的数量吗?是的,我在另一个
myAudio.src = window.URL.createObjectURL(webRtcStream);
var remoteSource = context.createMediaElementSource(myAudio);
var delayFilter = context.createDelay(10.0);
var destination = context.createMediaStreamDestination();
remoteSource.disconnect(context.destination);
remoteSource.connect(delayFilter);
delayFilter.connect(destination);
destination.connect(context.destination);