Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK-ist ein Legacyfeature. Es wurde von Source Reader und Sink Writerersetzt. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code Source Reader und Sink Writer- anstelle Windows Media Format 11 SDK-verwendet werden soll. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]
Die meisten speziellen ASF-Dateifeatures können in Dateien festgelegt werden, um mit benutzerdefinierten Wiedergabeanwendungen zu interagieren, die für die Verarbeitung entwickelt wurden. Einige der Features verfügen jedoch über integrierte Unterstützung im Reader-Objekt.
Das Leserobjekt wählt automatisch Datenströme aus Sätzen aus, die sich gegenseitig durch Bitrate ausschließen. Dieser Sonderfall wird als mehrfache Bitrate (MBR) bezeichnet. Der vom Leser ausgewählte Datenstrom basiert auf der Bitrate des Datenstroms. Die Datenstromnummer und die Reihenfolge, in der sie dem gegenseitigen Ausschlussobjekt hinzugefügt wurde, sind für die automatische Auswahl irrelevant. Wenn eine Datei mehrere Datenströme enthält, die sich gegenseitig durch Bitrate ausschließen, wählt der Leser Datenströme basierend auf der Berechnung der besten Verwendung der verfügbaren Bandbreite aus.
Der sprachbasierte gegenseitige Ausschluss wird mithilfe einer Ausgabeeinstellung vor der Wiedergabe festgelegt. Wenn Sie sprach- und bitratebasierte gegenseitigen Ausschluss kombinieren, sollten Sie die bitratebasierten, sich gegenseitig ausschließenden Datenströme nach Sprache gruppieren und dann die Gruppen nach Sprache gegenseitig ausschließen. Der Leser überprüft zuerst die Sprache und bestimmt dann, welche Bitrate verwendet werden soll.
Die Streampriorisierung wird mithilfe eines Arrays von Datensätzen festgelegt. Die Datensätze im Array befinden sich in absteigender Reihenfolge der Priorität. Der letzte Datenstrom im Array ist der erste, der vom Leser gelöscht wird.
Verwandte Themen