MediaTrackConstraints: Eigenschaft channelCount
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Die Eigenschaft channelCount des Dictionaries MediaTrackConstraints ist ein ConstrainULong, das die gewünschten oder zwingend erforderlichen Einschränkungen für den Wert der einschränkbaren Eigenschaft channelCount beschreibt.
Bei Bedarf können Sie prüfen, ob diese Einschränkung unterstützt wird: Überprüfen Sie dazu den Wert von channelCount, den ein Aufruf von MediaDevices.getSupportedConstraints() zurückgibt. Normalerweise ist das jedoch nicht nötig, da Browser ihnen unbekannte Einschränkungen ignorieren.
Wert
Wenn dieser Wert eine Zahl ist, versucht der User Agent, Medien zu erhalten, deren Kanalanzahl unter Berücksichtigung der Hardwarefähigkeiten und der anderen 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 erforderlichen Kanalanzahl anstrebt (wenn exact angegeben ist oder sowohl min als auch max angegeben sind und denselben Wert haben) oder den bestmöglichen Wert.
Die Kanalanzahl beträgt 1 für Mono-Ton, 2 für Stereo und so weiter.
Beispiele
Siehe das Beispiel zum Ausprobieren von Einschränkungen.
Spezifikationen
| Spezifikation |
|---|
| Media Capture and Streams> # dom-mediatrackconstraintset-channelcount> |