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

View in English Always switch to English

MediaStreamTrackProcessor: MediaStreamTrackProcessor() Konstruktor

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

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

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

Browser-Kompatibilität