Freigeben über


ASFParser-Beispiel

Zeigt, wie Daten aus einer ASF-Datei (Advanced Systems Format) mithilfe der ASF-Komponenten auf niedriger Ebene in Media Foundation analysiert werden. Das Beispiel veranschaulicht die folgenden Aufgaben:

  • Auflisten der Audio- und Videostreams in einer ASF-Datei
  • Auswählen eines Audio- oder Videostreams für die Analyse.
  • Suche nach einem Paket zu einer gewünschten Wiedergabezeit.
  • Generieren komprimierter Beispiele für den ausgewählten Stream.
  • Decodieren von Audio- und Videobeispielen.

APIs demonstriert

In diesem Beispiel werden die folgenden Microsoft Media Foundation-Schnittstellen veranschaulicht:

Verwendung

  1. Um eine ASF-Datei zu öffnen, klicken Sie auf die Schaltfläche Mediendatei öffnen...
  2. Wählen Sie eine ASF-Datei aus, und klicken Sie auf Öffnen. Informationen zur Datei werden im Bereich Informationen angezeigt.
  3. Wählen Sie unter Parserkonfiguration einen Zu analysierenden Stream aus.
  4. Wählen Sie Reverse aus, um Beispiele in umgekehrter Sprache zu generieren.
  5. Um den Startpunkt anzugeben, ziehen Sie den Schieberegler an die gewünschte Position.
  6. Um mit der Analyse zu beginnen, klicken Sie auf die Schaltfläche Beispiele generieren . Informationen zu den Beispielen werden im Bereich Informationen angezeigt.
  7. Um die Beispiele für den Audiostream zu testen, klicken Sie auf die Schaltfläche Audio testen .
  8. Um die Beispiele für den Videostream zu testen, klicken Sie auf die Schaltfläche Bitmap anzeigen .

Anforderungen

Produkt Version
Windows SDK Windows 7

 

Herunterladen des Beispiels

Dieses Beispiel ist im GitHub-Repository für klassische Windows-Beispiele verfügbar.

Media Foundation-SDK-Beispiele

ASF-Unterstützung in Media Foundation

Tutorial: Lesen einer ASF-Datei

WMContainer ASF-Komponenten