Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 MediaTrackConstraints-Dictionarys ist ein ConstrainULong, der die gewünschten oder verbindlichen 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. 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 zu beziehen, deren Kanalanzahl dieser Zahl möglichst nahekommt. Dabei berücksichtigt er die Fähigkeiten der Hardware und die anderen angegebenen Einschränkungen. 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, 2 für Stereo und so weiter.

Beispiele

Siehe das Beispiel Constraint exerciser.

Spezifikationen

Spezifikation
Media Capture and Streams
# dom-mediatrackconstraintset-channelcount

Browser-Kompatibilität

Siehe auch