Javascript 用于远程用户的Agora Web SDK静音/取消静音按钮
我实际上正在尝试实现一个切换按钮,它可以静音/取消静音远程音频。我在agora文档中没有得到一个很好的概念。已订阅流中的代码,如何向远程视频添加静音取消静音按钮。下面是静音流的代码Javascript 用于远程用户的Agora Web SDK静音/取消静音按钮,javascript,agora.io,Javascript,Agora.io,我实际上正在尝试实现一个切换按钮,它可以静音/取消静音远程音频。我在agora文档中没有得到一个很好的概念。已订阅流中的代码,如何向远程视频添加静音取消静音按钮。下面是静音流的代码 client.on("stream-subscribed", function(evt){ var stream = evt.stream; // Mutes the remote stream. stream.setAudioVolume(0); }); 在Agora的WebSDK中,对远程
client.on("stream-subscribed", function(evt){
var stream = evt.stream;
// Mutes the remote stream.
stream.setAudioVolume(0);
});
在Agora的WebSDK中,对远程流的音频/视频进行静音与对本地流进行静音相同 使用您的代码,一旦远程用户成功订阅流,下面的代码段将使其静音
client.on("stream-subscribed", function(evt){
var stream = evt.stream;
// Mutes the remote stream.
stream.muteAudio();
});
更新:
如果要取消流静音,请使用:unmuteAudio
有关流
对象可用函数的完整列表,请查看Agora文档:
还要记住,Agora WebDK中的流
对象是WebRTC流,因此可以以相同的方式使用/操作
你能发布更多的代码吗?看看是什么触发了这个事件会很有帮助。你解决问题了吗?我正在寻找相同的解决方案。取消静音怎么样?