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

时间:2014-01-26 12:18:56

标签: google-chrome webrtc

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

我创建了一个函数:

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

它在FF中工作但在chrome中不起作用(aStream == false):/ 有什么想法吗?

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

1 个答案:

答案 0 :(得分:1)

对于本地视频流,要对本地视频静音,您应在本地视频标记上设置“静音”属性。

如果使用jQuery,代码将是:

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

要将PeerConnection上发送的音频静音到远程浏览器,启用的音轨应该可以在Firefox和Chrome中使用。