MediaStream: MediaStream() Konstruktor

Der MediaStream() Konstruktor gibt ein neu erstelltes MediaStream zurück, das als eine Sammlung von Medientracks dient, wobei jeder Track durch ein MediaStreamTrack Objekt repräsentiert wird.

Wenn Parameter angegeben werden, werden die spezifizierten Tracks dem neuen Stream hinzugefügt. Andernfalls hat der Stream keine Tracks.

Syntax

js
new MediaStream()
new MediaStream(stream)
new MediaStream(tracks)

Parameter

stream Optional

Ein anderes MediaStream Objekt, dessen Tracks automatisch zum neu erstellten Stream hinzugefügt werden. Die Tracks werden nicht aus dem ursprünglichen Stream entfernt, sodass sie von beiden Streams gemeinsam genutzt werden.

tracks Optional

Ein Array von MediaStreamTrack Objekten, eines für jeden Track, der dem Stream hinzugefügt werden soll.

Rückgabewert

Ein neu erstelltes MediaStream Objekt, entweder leer oder mit den bereitgestellten Tracks, falls vorhanden.

Spezifikationen

Specification
Media Capture and Streams
# dom-mediastream-constructor

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch