MediaStreamTrackProcessor: MediaStreamTrackProcessor() Konstruktor

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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.

maxBufferSize Optional

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

Specification
MediaStreamTrack Insertable Media Processing using Streams
# dom-mediastreamtrackprocessor-mediastreamtrackprocessor

Browser-Kompatibilität