Medienbeispiele (Windows Media Format 11 SDK)

Ein Medienbeispiel oder Beispiel ist ein Block digitaler Mediendaten. Ein Beispiel ist die grundlegende Einheit, die durch das Lesen und Schreiben von Objekten des Windows Media Format SDK bearbeitet wird. Der Inhalt eines einzelnen Beispiels wird durch den Medientyp vorgegeben, der dem Beispiel zugeordnet ist. Für Videos stellt jedes Beispiel einen einzelnen Frame dar. Für Audiodaten wird die Datenmenge in einem einzelnen Beispiel in dem Profil festgelegt, das zum Erstellen der ASF-Datei verwendet wird.

Beispiele können unkomprimierte Daten enthalten, oder sie können komprimierte Daten enthalten. In diesem Fall werden sie als Streambeispiele bezeichnet. Beim Erstellen einer ASF-Datei übergeben Sie Beispiele an den Writer. Der Writer koordiniert die Komprimierung der Stichproben mit dem entsprechenden Codec und ordnet die komprimierten Daten im Datenabschnitt der ASF-Datei an. Bei der Wiedergabe liest der Reader die komprimierten Daten, dekomprimiert sie und stellt die rekonstruierten unkomprimierten Daten als Ausgabebeispiele bereit.

Alle vom Windows Media Format SDK verwendeten Beispiele werden im Pufferobjekt gekapselt, dessen Arbeitsspeicher automatisch von den SDK-Laufzeitkomponenten zugeordnet wird. Sie können bei Bedarf auch eigene Puffer zuordnen, indem Sie erweiterte Features des Writers und Readers verwenden.

Hinweis Der Begriff Sample wird in diesem SDK verwendet, um auf ein Medienbeispiel und nicht auf ein Audiobeispiel zu verweisen. Bei der Audiocodierung bezieht sich ein Beispiel auf einen einzelnen codierten Audiowert. In der Regel wird die Qualität codierter Audiodaten durch eine Reihe von Stichproben pro Sekunde angegeben. Beispielsweise wird CD-Qualitätssound mit 44.100 Stichproben pro Sekunde aufgezeichnet. Dieser Wert wird häufig mit der Hz-Notation abgekürzt, sodass 44.100 Stichproben pro Sekunde 44.100 Hz oder 44,1 kHz betragen würden.

Konzepte

INSSBuffer-Schnittstelle

Eingaben, Streams und Ausgaben