1

我在编辑传入的媒体流音量时遇到问题。

我正在使用 mediastream-gain 和 peerjs。编辑本地流增益是可以的:

$('#my-video').prop('src', URL.createObjectURL(stream));
window.localStream = stream;
var gain = new MediaStreamGainController(stream);
gain.off();

但是当对传入流设置相同时:

call.on('stream', function(stream){
var gain = new MediaStreamGainController(stream);
gain.off();
$('#their-video').prop('src', URL.createObjectURL(stream));

这没用。有什么区别?

4

1 回答 1

1

Benjamin Trent 是正确的,这是一个 Chrome问题mediastream-gain依赖于 WebAudio API,Chrome 不允许 WebAudio API 与远程流连接。我多年来一直在努力解决这个问题(用于录制远程音频)。我想我们对此无能为力,除了给问题加注星标并祈祷他们关心。

于 2015-08-21T02:23:52.103 回答