Compartir a través de


Ejemplo de ASFParser

Muestra cómo analizar datos de un archivo de formato de sistemas avanzados (ASF) mediante los componentes de ASF de bajo nivel en Media Foundation. En el ejemplo se muestran las tareas siguientes:

  • Enumerar las secuencias de audio y vídeo en un archivo ASF.
  • Selección de una secuencia de audio o vídeo para el análisis.
  • Buscando un paquete en un tiempo de reproducción deseado.
  • Generación de ejemplos comprimidos para la secuencia seleccionada.
  • Descodificación de muestras de audio y vídeo.

API mostradas

En este ejemplo se muestran las siguientes interfaces de Microsoft Media Foundation:

Uso

  1. Para abrir un archivo ASF, haga clic en el botón Abrir archivo multimedia... .
  2. Seleccione un archivo ASF y haga clic en Abrir. La información sobre el archivo se muestra en el panel Información .
  3. En Configuración del analizador, seleccione una secuencia que se va a analizar.
  4. Para generar muestras a la inversa, seleccione Invertir.
  5. Para especificar el punto de inicio, arrastre el control deslizante a la ubicación deseada.
  6. Para comenzar el análisis, haga clic en el botón Generar ejemplos . La información sobre los ejemplos se muestra en el panel Información .
  7. Para probar los ejemplos de la secuencia de audio, haga clic en el botón Probar audio .
  8. Para probar los ejemplos de la secuencia de vídeo, haga clic en el botón Mostrar mapa de bits .

Requisitos

Producto Versión
Windows SDK Windows 7

 

Descarga del ejemplo

Este ejemplo está disponible en el repositorio de github de ejemplos clásicos de Windows.

Muestras de SDK de Media Foundation

Compatibilidad con ASF en Media Foundation

Tutorial: Lectura de un archivo ASF

Componentes de ASF de WMContainer