Freigeben über


Sink Writer

Der Sink writer ist eine Komponente zum Codieren von Audio- oder Videodateien.

Das folgende Diagramm zeigt auf hoher Ebene, wie eine Anwendung den Senkenschreiber zum Codieren und Audio-/Videodatei verwendet.

ein Diagramm, das den Senkenschreiber zeigt.

Der Sinkschreiber hostet eine Medienspüle und optional einen oder mehrere Encoder. Die Encoder konvertieren nicht komprimierte Audio- oder Videodaten in codierte Bitstreams. Die Mediensenke gibt die Bitstreams in eine Datei aus. Der Senkenschreiber führt die folgenden Aufgaben aus:

  • Lädt die Mediensenke.
  • Sucht und lädt die Encoder.
  • Verwaltet den Datenfluss an die Encoder und die Medienspüle.

Die Anwendung übergibt Audio-/Videodaten als Eingabe an den Senkenschreiber. Es spielt keine Rolle, wie die Anwendung die Eingabedaten abruft oder generiert. Eine Option besteht darin, die Source Readerzu verwenden, wie im folgenden Diagramm dargestellt. Der Spüleschreiber erfordert jedoch nicht die Verwendung des Quelllesers. Diese beiden Komponenten sind unabhängig.

ein Diagramm, das den Quellleser und sink writer zeigt.

In diesem Abschnitt

Codierung und Dateierstellung

Übersicht über die Codierung in Media Foundation