Sink Writer
Der Senkenschreiber 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.
Der Senkenschreiber hostet eine Mediensenke und optional einen oder mehrere Encoder. Die Encoder konvertieren unkomprimierte 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 zu den Encodern und der Mediensenke.
Die Anwendung übergibt Audio-/Videodaten als Eingabe an den Senkenschreiber. Es spielt keine Rolle, wie die Anwendung die Eingabedaten abruft oder generiert. Eine Möglichkeit besteht darin, den Quellleser zu verwenden, wie im folgenden Diagramm dargestellt. Der Senkenschreiber erfordert jedoch nicht die Verwendung des Quelllesers. Diese beiden Komponenten sind unabhängig.
In diesem Abschnitt
Zugehörige Themen