Teilen über


Windows Media Format 11 SDK

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

Diese Dokumentation beschreibt das Microsoft Windows Media Format Software Development Kit (SDK) und gilt für die 32-Bit- und x64-basierten Versionen des SDK.

Das Windows Media Format SDK ist eine Komponente des Microsoft Windows Media Software Development Kit (SDK). Weitere Komponenten sind das Windows Media Services SDK, das Windows Media Encoder SDK, das Windows Media Rights Manager SDK, das Windows Media Device Manager SDK und das Windows Media Player SDK.

Das Windows Media Format SDK bietet Anwendungsentwicklern Zugriff auf die Komponenten des Windows Media-Formats. Zu diesen Komponenten gehören der ASF-Dateicontainer (Advanced Systems Format), die Windows Media Audio- und Video-Codecs, die grundlegende Netzwerkstreamingfunktion und die Verwaltung digitaler Rechte. Die Objekte des Windows Media Format SDK bearbeiten die Komponenten von Windows Media auf niedriger Ebene; die anderen Komponenten des Windows Media SDK enthalten Objekte, die auf einer höheren Ebene funktionieren.

Der Hauptzweck des Windows Media Format SDK besteht darin, Entwicklern das Erstellen von Anwendungen zu ermöglichen, die Dateien und Netzwerkdatenströme wiedergeben, schreiben, bearbeiten, verschlüsseln und bereitstellen. Diese Dateien und Datenströme enthalten häufig Audio- und Videoinhalte, die mit den Windows Media Audio- und Videocodecs codiert sind. ASF kann jedoch einen beliebigen Datentyp enthalten. Weitere Informationen zur Containerstruktur advanced Systems Format finden Sie unter Übersicht über das ASF-Format.

Die wichtigsten Features des Windows Media Format SDK sind:

  • Unterstützung für branchenführende Codecs. Das Windows Media Format 11 SDK enthält den Microsoft Windows Media Video 9-Codec und den Microsoft Windows Media Audio 9.1-Codec. Beide Codecs bieten eine außergewöhnliche Codierung digitaler Medieninhalte. Neu für diese Version ist der Windows Media Video 9 Advanced Profile-Codec, der Optimierungen für Die Übertragung von Videos bietet. Dieses SDK enthält auch den Microsoft Windows Media Video 9-Bildschirmcodec zum Komprimieren von Computerbildschirmaktivitäten während Sitzungen von Benutzeranwendungen und den Windows Media Audio 9.1 Voice-Codec, der Audiodaten mit geringer Komplexität wie Spracherkennung codiert und intelligent an komplexere Audiodaten wie Musik angepasst wird, um eine überlegene Darstellung kombinierter Sprachmusikszenarien zu ermöglichen.
  • Unterstützung für das Schreiben von ASF-Dateien. Dateien werden basierend auf anpassbaren Profilen erstellt und ermöglichen eine einfache Konfiguration und Standardisierung von Dateien. Dieses SDK kann verwendet werden, um Dateien mit mehr als 2 Gigabyte zu schreiben, wodurch längere, bessere Qualität und fortlaufende Dateien ermöglicht werden.
  • Unterstützung für das Lesen von ASF-Dateien. Dieses SDK bietet Unterstützung für das Lesen lokaler ASF-Dateien sowie das Lesen von ASF-Daten, die über ein Netzwerk gestreamt werden. Unterstützung wird auch für viele erweiterte Lesefeatures bereitgestellt, z. B. die systemeigene Unterstützung für mehrere MBR-Dateien (Multiple Bit Rate), die mehrere Datenströme mit demselben Inhalt enthalten, der mit unterschiedlichen Bitraten codiert ist. Der Reader wählt automatisch den zu verwendenden MBR-Stream aus, je nach verfügbarer Bandbreite zum Zeitpunkt der Wiedergabe.
  • Unterstützung für die Bereitstellung von ASF-Streams über ein Netzwerk. Dieses SDK bietet Unterstützung für die Bereitstellung von ASF-Daten über HTTP an Remotecomputer in einem Netzwerk sowie für die direkte Bereitstellung von Daten an einen Windows Media-Remoteserver.
  • Unterstützung für die Bearbeitung von Metadaten in ASF-Dateien. Informationen zu einer Datei und dessen Inhalt werden mit diesem SDK problemlos bearbeitet. Entwickler können das robuste System von Metadatenattributen verwenden, die im SDK enthalten sind, oder benutzerdefinierte Attribute erstellen, die ihren Anforderungen entsprechen.
  • Unterstützung für Inhaltsbearbeitungsanwendungen. Mit diesem SDK können Anwendungen nach Präsentationszeit und Videoframes innerhalb einer Datei zeigen. Darüber hinaus können mit dem Windows Media Format SDK erstellte Dateien Zeitstempel in Formaten verwalten, die in der Film- und Fernsehproduktion verwendet werden.
  • Unterstützung für das Lesen und Bearbeiten von Metadaten in MP3-Dateien. Dieses SDK bietet integrierte Unterstützung für das Lesen von MP3-Dateien mit den gleichen Methoden zum Lesen von ASF-Dateien. Anwendungen, die mit dem Windows Media Format SDK erstellt wurden, können metadatenattribute in MP3-Dateien auch mithilfe integrierter Unterstützung für die am häufigsten verwendeten ID3-Tags bearbeiten, die von Inhaltserstellern verwendet werden.
  • Unterstützung für den Schutz digitaler Rechteverwaltung. Dieses SDK bietet Methoden zum Lesen und Schreiben von ASF-Dateien und Netzwerkdatenströmen, die durch Digital Rights Management geschützt sind, um die nicht autorisierte Wiedergabe oder das Kopieren des Inhalts zu verhindern.

Informationen zum Herunterladen des Windows Media Format SDK finden Sie auf der Seite Windows Media-Downloads auf der Microsoft-Website.

In diesem Dokument wird beschrieben, wie Sie digitale Medienanwendungen mit dem Windows Media Format SDK entwickeln können. Sie ist in die folgenden Abschnitte unterteilt.

Anmerkung

Obwohl dieses Dokument Informationen über die neueste Version des Windows Media Format SDK enthält, werden die meisten der beschriebenen Features von älteren Versionen des SDK unterstützt. Referenzseiten für die Methoden, Funktionen, Strukturen und Enumerationen des Windows Media Format SDK enthalten Versionsanforderungen.

 

Abschnitt Beschreibung
Über das Windows Media Format SDK- Bietet Übersichts- und Hintergrundinformationen, mit denen Sie vertraut sein sollten, bevor Sie versuchen, Anwendungen zu erstellen.
Programmierhandbuch Enthält detaillierte Anweisungen zum Ausführen verschiedener Aufgaben, z. B. Lesen, Schreiben und Indizieren von Dateien, Schützen von Dateien mit Digital Rights Management, Streamen von ASF-Daten über ein Netzwerk usw.
Programmierreferenz Stellt Referenzinformationen für die Schnittstellen, Methoden, Funktionen, Strukturen, Enumerationstypen und Konstanten im Zusammenhang mit dem Windows Media-Format bereit.
Windows Media Audio- und Video codec Interfaces Enthält Anweisungen zur direkten Verwendung des Windows Media Audio- und Video-Codecs für digitale Medienobjekte (DMOs).
Glossar- Definiert die Begriffe, die in der Dokumentation zum Windows Media Format SDK verwendet werden.