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 Dictionaries MediaTrackConstraints ist ein ConstrainULong, das die gewünschten oder zwingenden 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, indem Sie den Wert von sampleRate überprüfen, den ein Aufruf von MediaDevices.getSupportedConstraints() zurückgibt. Normalerweise ist dies 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 dieser Zahl unter Berücksichtigung der Hardwarefähigkeiten und der anderen angegebenen Einschränkungen möglichst nahekommt. Andernfalls gibt der Wert dieses ConstrainULong vor, ob der User Agent eine genaue Übereinstimmung mit der erforderlichen Abtastrate anstrebt (wenn exact angegeben ist oder wenn sowohl min als auch max angegeben sind und denselben Wert haben) oder einen bestmöglichen Wert.
Beispiele
Siehe das Beispiel Constraint exerciser.
Spezifikationen
| Spezifikation |
|---|
| Media Capture and Streams> # dom-mediatrackconstraintset-samplerate> |