Bitrate

Die Bitrate bezieht sich auf die Datenmenge pro Sekunde, die aus einer ASF-Datei übermittelt wird. Bitratenmessungen erfolgen in Bit pro Sekunde (bps) oder Kilobit pro Sekunde (KBit/s). Die Bitrate wird häufig mit der Bandbreite verwechselt, die ein Maß für die Datenübertragungskapazität eines Netzwerks ist. Die Bandbreite wird auch in bps und KBit/s gemessen.

Das Windows Media Format SDK kann verwendet werden, um Anwendungen zu erstellen, die Windows Media-basierte Streaminginhalte von Internet- oder Intranetstandorten bereitstellen. Wenn Sie Daten über ein Netzwerk oder das Internet streamen, ist die Bitrate von entscheidender Bedeutung für die Endbenutzererfahrung. Wenn die für das Netzwerk verfügbare Bandbreite kleiner als die Bitrate der ASF-Datei ist, wird die Wiedergabe der Datei in irgendeiner Weise unterbrochen. In der Regel führt eine unzureichende Bandbreite dazu, dass entweder Beispiele übersprungen werden oder die Wiedergabe angehalten wird, während mehr Daten gepuffert werden.

Jeder ASF-Datei wird zum Zeitpunkt der Erstellung ein Bitratenwert zugewiesen, der auf dem Typ und der Anzahl der Datenströme basiert, die im verwendeten Profil enthalten sind. Einzelne Streams haben ihre eigenen Bitraten. Bitraten können konstant sein (die ursprünglichen Daten werden so komprimiert, dass ein konstanter Datenfluss mit ungefähr der gleichen Rate beibehalten wird) oder variabler Wert (die ursprünglichen Daten werden so komprimiert, dass die gleiche Qualität beibehalten wird, auch wenn dies einen ungleichen Datenfluss bedeuten kann). Unterschiedliche Bitratentypen können auf verschiedene Datenströme innerhalb derselben Datei angewendet werden.

Sie können denselben Inhalt in mehrere verschiedene Datenströme codieren, die jeweils eine andere Bitrate aufweisen. Anschließend können Sie die Streams so konfigurieren, dass sie sich gegenseitig ausschließen. Dadurch können Sie eine einzelne Datei erstellen, die an Benutzer mit unterschiedlichen Bandbreiten gestreamt werden kann. Dieses Feature wird als Multibitrate oder MBR bezeichnet.

Konzepte

CBR-Codierung (Constant Bit Rate)

Eingaben, Streams und Ausgaben

Profiles

VBR-Codierung (Variable Bit Rate)