MediaStreamTrackProcessor: MediaStreamTrackProcessor() Konstruktor
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Der MediaStreamTrackProcessor()-Konstruktor erstellt ein neues MediaStreamTrackProcessor-Objekt, das die Quelle eines Video-MediaStreamTrack-Objekts konsumiert und einen Strom von VideoFrames generiert.
Syntax
js
new MediaStreamTrackProcessor(options)
Parameter
options-
Ein Objekt mit den folgenden Eigenschaften:
track-
Ein
MediaStreamTrack. maxBufferSizeOptional-
Eine ganze Zahl, die die maximale Anzahl an zu puffernden Medienframes angibt.
Beispiele
Im folgenden Beispiel wird ein neuer MediaStreamTrackProcessor erstellt.
js
const trackProcessor = new MediaStreamTrackProcessor({ track: videoTrack });
Spezifikationen
| Spezifikation |
|---|
| MediaStreamTrack Insertable Media Processing using Streams> # dom-mediastreamtrackprocessor-mediastreamtrackprocessor> |