WebRTC - 在chrome中启用声音不起作用



我需要使用WEBRTC在我的应用中创建静音/取消静音声音。

我创建了一个函数:

this.StreamSound = function(aStream)
{
    mStream.getAudioTracks()[0].enabled = aStream
}

它在ff中起作用,但在铬中不使用(astream == false):/有什么想法吗?

(我正在通过本地"视频"标签进行测试)

对于本地流,要在本地视频上静音,您应该在本地视频标签上设置"静音"属性。

如果使用jQuery,则代码为:

$('#localvideo').prop('muted',true);

用于在PeerConnection上发送到远程浏览器的静音音频,启用音轨应在Firefox和Chrome中起作用。

最新更新