Freigeben über


Streampriorisierung

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Es wurde von Source Reader und Sink Writer abgelöst. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit quellleser und Senkenschreiber anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Wenn Sie eine ASF-Datei erstellen, können Sie eine Prioritätsreihenfolge für die zugehörigen datenbestandenen Datenströme angeben. Wenn Sie eine priorisierte Datei streamen und die verfügbare Bandbreite nicht ausreicht, um alle Datenströme bereitzustellen, löscht der Reader Streams in umgekehrter Prioritätsreihenfolge. Auf diese Weise können Sie garantieren, dass die wichtigsten Datenströme in Ihrer Datei aufgrund von Netzwerkschwierigkeiten nicht gelöscht werden.

Die Streampriorisierung wird mit einem Streampriorisierungsobjekt konfiguriert und dem Profil hinzugefügt. Ein Profil kann nur ein Streampriorisierungsobjekt enthalten.

ASF-Dateifeatures

IWMProfile3::CreateNewStreamPrioritization

IWMProfile3::GetStreamPrioritization

IWMProfile3::RemoveStreamPrioritization

IWMProfile3::SetStreamPrioritization

IWMStreamPrioritization Interface

Verwenden der Streampriorisierung