MediaTrackConstraints: Eigenschaft sampleRate
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Die Eigenschaft sampleRate des Wörterbuchs MediaTrackConstraints ist ein ConstrainULong, der die gewünschten oder verbindlichen Einschränkungen für den Wert der einschränkbaren Eigenschaft sampleRate beschreibt.
Bei Bedarf können Sie prüfen, ob diese Einschränkung unterstützt wird: Prüfen Sie dazu den Wert von sampleRate, den ein Aufruf von MediaDevices.getSupportedConstraints() zurückgibt. In der Regel ist das jedoch nicht nötig, da Browser Einschränkungen ignorieren, die sie nicht kennen.
Wert
Wenn dieser Wert eine Zahl ist, versucht der User Agent, Medien mit einer Abtastrate zu erhalten, die unter Berücksichtigung der Hardwarefähigkeiten und der übrigen angegebenen Einschränkungen möglichst nahe an dieser Zahl liegt. Andernfalls bestimmt der Wert dieses ConstrainULong, ob der User Agent eine exakte Übereinstimmung mit der geforderten Abtastrate anstrebt (wenn exact angegeben ist oder min und max angegeben sind und denselben Wert haben) oder den bestmöglichen Wert.
Beispiele
Siehe das Beispiel Constraint exerciser.
Spezifikationen
| Spezifikation |
|---|
| Media Capture and Streams> # dom-mediatrackconstraintset-samplerate> |