2014-01-26 44 views
0

我需要使用WebRTC在我的應用程序中創建靜音/取消靜音。WebRTC - 在Chrome中啓用聲音不起作用

我創建了一個功能:

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

它工作在FF,但在Chrome不(aStream ==假):/ 任何想法?

(我被當地的「視頻」標籤測試吧)

回答

1

對於本地流,靜音上的本地視頻,你應該設置在本地視頻標籤的「靜音」屬性。

如果使用jQuery的代碼將是:

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

對於靜音正被在PeerConnection等發送到遠程瀏覽器啓用音軌應該在Firefox和Chrome瀏覽器的音頻。