Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Dedicated Web Workers verfügbar.
Der VideoDecoder()-Konstruktor erstellt ein neues VideoDecoder-Objekt mit dem bereitgestellten init.output-Callback als Ausgabe-Callback, dem bereitgestellten init.error-Callback als Fehler-Callback und dem VideoDecoder.state, das auf "unconfigured" gesetzt ist.
Ein Objekt, das zwei Callbacks enthält.
outputEin Callback, das ein VideoFrame-Objekt als einziges Argument annimmt.
errorEin Callback, das ein Error-Objekt als einziges Argument annimmt.
Im folgenden Beispiel wird ein VideoDecoder mit den zwei erforderlichen Callback-Funktionen erstellt, eine zur Verarbeitung des dekodierten Frames und die andere zur Behandlung von Fehlern.
| WebCodecs # dom-videodecoder-videodecoder |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.