Perfil de ASF
En este tema se describe cómo trabajar con perfiles de ASF en Microsoft Media Foundation.
Un archivo de formato de sistemas avanzados (ASF) contiene una o varias secuencias. Para cada secuencia, el encabezado ASF contiene un encabezado de propiedades de flujo que describe la secuencia. En la capa WMContainer , se usan los siguientes objetos para establecer o leer las propiedades de los flujos ASF:
- Objeto de perfil de ASF : describe las secuencias y sus relaciones entre sí. El objeto de perfil ASF expone la interfaz IMFASFProfile .
- Objeto de configuración de secuencia : describe una secuencia. El objeto de configuración de secuencia contiene un tipo de medio que describe el formato de la secuencia. En el caso de las secuencias de audio y vídeo, el tipo de medio describe exactamente cómo se configura la secuencia y los códecs que codifican o descodifican la secuencia. El objeto de configuración de flujo expone la interfaz IMFASFStreamConfig . Un perfil de ASF válido contiene al menos un objeto de configuración de flujo.
- Objeto de exclusión mutua : describe varias secuencias que no están pensadas para leerse simultáneamente. Un objeto de exclusión mutua expone la interfaz IMFASFMutualExclusion . Un perfil de ASF contiene cero o más objetos de exclusión mutua.
En el diagrama siguiente se muestra la relación entre el perfil de ASF y los objetos contenidos en el perfil.
Para la reproducción, el perfil de ASF se usa para enumerar las secuencias y buscar los formatos de secuencia. Para la codificación, el perfil de ASF se usa para configurar las secuencias en el archivo de destino.
El perfil de ASF también se usa para configurar el receptor multimedia de ASF. Para cada secuencia del perfil de ASF, el receptor de medios ASF crea un receptor de secuencia correspondiente.
En esta sección
Tema | Descripción |
---|---|
Creación de un perfil de ASF |
Describe cómo crear un objeto de perfil de ASF. |
Creación y configuración de secuencias de ASF |
Describe cómo agregar flujos a un perfil de ASF. |
Uso de exclusión mutua para flujos asf |
Describe cómo agregar exclusiones mutuas a flujos asf. |