Stummschaltung von HTML5-Video-Tags in Firefox nicht möglich

8

Ich möchte einen Videoanruf mit webrtc machen. Ich habe zwei Streams, einer ist lokal und der zweite ist Remote Stream.

In Chrome stummele ich mein Video-Tag, um meine Stimme nicht zu hören, die zu Echo führt. Mein HTML-Tag ist wie;

%Vor%

In Firefox muted="true" Eigenschaft funktioniert nicht, so dass ich meine eigene Stimme höre. Ich habe versucht, gedämpftes Verhalten auf viele Arten in anderen Themen wie:

zu setzen %Vor%

verschiedene Varianten dieses Code-Snippets mit jquery haben nicht funktioniert.

Dann habe ich beschlossen, dem Video-Tag Steuerelemente hinzuzufügen, um zu sehen, wie Firefox-Steuerschaltflächen funktionieren. Ich habe gesehen, dass die Mute-Taste auf dem Firefox-Controller auch nicht funktioniert.

Dieses Problem tritt sowohl in Firefox 35 als auch in Firefox ESR 31.5 mit Windows 7 - 8.1, macOS mit Yosemite auf. Ich bekomme Media-Stream über webrtc-Bibliotheken localStream.

Ist dies ein bekanntes Problem, wenn es eine Problemumgehung gibt, um dieses Problem zu beheben?

Danke.

    
Uğurcan Şengit 27.02.2015, 09:57
quelle

3 Antworten

9

Ich bin auch auf dieses Problem mit Firefox gestoßen, die einfachste Lösung, die ich gefunden habe, ist das onloadedmetadata -Ereignis wie folgt:

%Vor% %Vor%
    
homerjam 14.07.2016 22:49
quelle
2

Hinweis: In dieser Frage

gibt es eine bessere Antwort

Ich hatte dieses Problem auch in FF45. Die Lösung bestand darin, Code im Gegensatz zum DOM stumm zu schalten.

%Vor%     
Michael Cole 28.03.2016 21:53
quelle
1

Ich hatte auch Probleme, Video mit Firefox zu stummschalten. Kein Problem in Chrome. Ich habe mich um das Firefox-Problem gekümmert, indem ich die Lautstärke auf Null gestellt habe. Gleicher Nettoeffekt?

%Vor%     
Garth 06.09.2015 03:51
quelle