Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. MediaTrackSettings
  4. groupId

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

View in EnglishAlways switch to English

MediaTrackSettings: groupId-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2020.

DiegroupId-Eigenschaft desMediaTrackSettings Dictionaries ist eine sitzungsübergreifend eindeutigeZeichenkette, die die Gruppe von Geräten identifiziert, welche die Quelle für denMediaStreamTrack enthält. Dies ermöglicht es Ihnen herauszufinden, welcher Wert ausgewählt wurde, um den angegebenen Einschränkungen für den Wert dieser Eigenschaft zu entsprechen, wie in derMediaTrackConstraints.groupId Eigenschaft beschrieben, die Sie beim Aufruf vongetUserMedia() angegeben haben.

Falls erforderlich, können Sie feststellen, ob diese Einschränkung unterstützt wird, indem Sie den Wert vonMediaTrackSupportedConstraints.groupId prüfen, wie er durch einen Aufruf vonMediaDevices.getSupportedConstraints() zurückgegeben wird. In der Regel ist dies jedoch nicht notwendig, da Browser alle Einschränkungen ignorieren, die sie nicht kennen.

DaRTP diese Informationen nicht enthält, werden Spuren, die mit einerWebRTCRTCPeerConnection verbunden sind, diese Eigenschaft niemals enthalten.

Wert

Eine Zeichenkette, deren Wert eine sitzungsübergreifend eindeutige Kennung für eine Gruppe von Geräten ist, welche die Quelle der Inhalte der Spur enthält. Zwei Geräte teilen sich die gleiche Gruppen-ID, wenn sie zum selben physischen Hardwaregerät gehören. Zum Beispiel hat ein Headset zwei Geräte: ein Mikrofon, das als Quelle für Audiotracks dienen kann, und einen Lautsprecher, der als Audioausgabe dienen kann.

Die Gruppen-ID ist nicht über mehrere Sitzungssitzungen hinweg nutzbar. Sie kann jedoch verwendet werden, um sicherzustellen, dass Audioeingabe und -ausgabe beide mit demselben Headset durchgeführt werden, oder um sicherzustellen, dass die eingebaute Kamera und das Mikrofon eines Telefons für Videokonferenzen genutzt werden.

Der tatsächliche Wert der Zeichenkette wird von der Quelle des Tracks bestimmt, und es gibt keine Garantie, welche Form sie annehmen wird, obwohl die Spezifikation empfiehlt, dass sie eine GUID ist.

Da diese Eigenschaft zwischen Sitzungssitzungen nicht stabil bleibt, ist ihre Nützlichkeit beim Aufruf vongetUserMedia() im Allgemeinen darauf beschränkt, sicherzustellen, dass Aufgaben, die während derselben Sitzungssitzung ausgeführt werden, Geräte aus derselben Gruppe verwenden (oder dass sie keine Geräte aus derselben Gruppe verwenden). Es gibt keine Situation, in der diegroupId-Eigenschaft beim Aufrufen vonapplyConstraints() nützlich ist, da der Wert nicht geändert werden kann.

Beispiele

Siehe das BeispielConstraint exerciser.

Spezifikationen

Specification
Media Capture and Streams
# dom-mediatrackconstraintset-groupid

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp