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.

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