Sink Writer

Der Sink-Writer ist eine Komponente für die Codierung von Audio- oder Videodateien.

Das folgende Diagramm zeigt, wie eine Anwendung den Sink-Writer zum Codieren und Audio-/Videodatei verwendet.

a diagram that shows the sink writer.

Der Sinkautor hostet einen Mediensenken 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 Sink-Writer führt die folgenden Aufgaben aus:

  • Lädt die Mediensenke.
  • Sucht und lädt die Encoder.
  • Verwaltet den Datenfluss an die Encoder und die Mediensenken.

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

a diagram that shows the source reader and sink writer.

In diesem Abschnitt

Codierung und Dateierstellung

Übersicht über die Codierung in Media Foundation