Freigeben über


Bitfrequenz

[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.]

Bitrate bezieht sich auf die Datenmenge pro Sekunde, die von einer ASF-Datei übermittelt wird. Bitratenmessungen sind in Bits pro Sekunde (Bps) oder Kilobits pro Sekunde (Kbps). Die Bitrate wird häufig mit der Bandbreite verwechselt, was eine Messung der 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 Inhalte aus Internet- oder Intranetspeicherorten streamen. Wenn Sie Daten über ein Netzwerk oder das Internet streamen, ist die Bitrate für die Endbenutzererfahrung von entscheidender Bedeutung. Wenn die für das Netzwerk verfügbare Bandbreite kleiner als die Bitrate der ASF-Datei ist, wird die Wiedergabe der Datei auf irgendeine Weise unterbrochen. In der Regel führt nicht genügend Bandbreite dazu, dass Beispiele übersprungen werden, oder eine Pause bei der Wiedergabe, während weitere Daten gepuffert werden.

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

Sie können denselben Inhalt in mehrere verschiedene Datenströme codieren, jeweils mit einer anderen Bitrate. Anschließend können Sie die Datenströme so konfigurieren, dass sie sich gegenseitig ausschließen. Auf diese Weise können Sie eine einzelne Datei erstellen, die an Benutzer mit unterschiedlicher Bandbreite gestreamt werden kann. Dieses Feature wird als mehrere Bitrate oder MBR bezeichnet.

Konzepte

konstanten Bitrate (CBR)-Codierung

Eingaben, Datenströme und Ausgaben

Profile

Codierung der variablen Bitrate (VBR)