MediaStreamTrackProcessor: MediaStreamTrackProcessor() Konstruktor - Web-APIs | MDN

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