MediaTrackSettings: frameRate-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2017 browserübergreifend verfügbar.
Die Eigenschaft frameRate des Dictionaries MediaTrackSettings ist eine Gleitkommazahl mit doppelter Genauigkeit. Sie gibt die Bildrate des MediaStreamTrack in Bildern pro Sekunde gemäß seiner aktuellen Konfiguration an. So können Sie feststellen, welcher Wert gewählt wurde, um die von Ihnen vorgegebenen Einschränkungen für diese Eigenschaft zu erfüllen. Diese haben Sie über die Eigenschaft MediaTrackConstraints.frameRate beim Aufruf von getUserMedia() oder MediaStreamTrack.applyConstraints() angegeben.
Falls erforderlich, können Sie prüfen, ob diese Einschränkung unterstützt wird, indem Sie den Wert von frameRate überprüfen, den ein Aufruf von MediaDevices.getSupportedConstraints() zurückgibt. Normalerweise ist das jedoch nicht nötig, da Browser unbekannte Einschränkungen ignorieren.
Wert
Eine Gleitkommazahl mit doppelter Genauigkeit, die die aktuell konfigurierte Bildrate des Tracks in Bildern pro Sekunde angibt.
Beispiele
Siehe das Beispiel Constraint exerciser.
Spezifikationen
| Spezifikation |
|---|
| Media Capture and Streams> # dom-mediatrackconstraintset-framerate> |