Share via


Trabajar con perfiles

[La característica asociada a esta página, SDK de Windows Media Format 11, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. El lector de origen y el sistema de escritura receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector de origen y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

En esta sección se describe cómo diseñar, crear y modificar perfiles. Cada perfil describe las secuencias que componen un archivo y sus relaciones entre sí. Un objeto de perfil contiene información de configuración de flujo para cada flujo, información de exclusión mutua para flujos que no se pueden entregar simultáneamente, información de uso compartido de ancho de banda e información de priorización de flujos.

El propósito principal de los perfiles es proporcionar información de configuración de flujo al objeto writer. El escritor usa la información de un perfil para coordinar con los códecs el proceso de compresión de entradas. Al configurar una secuencia multimedia comprimida, se especifica el códec usado para comprimir los datos y la configuración que usa el códec. También puede crear perfiles para secuencias sin comprimir. Se admiten varios tipos de flujo sin comprimir. Aunque no requieren un códec, estos tipos tienen sus propios requisitos para la configuración de flujo. Para obtener más información, consulte Configuración de secuencias y Uso de secuencias de audio y vídeo sin comprimir.

La información de configuración de flujo de una secuencia mediante uno de los códecs de Windows Media debe obtenerse del códec mediante los métodos de la interfaz IWMCodecInfo3 . El procedimiento para usar formatos de secuencia es diferente para los códecs de vídeo que para los códecs de audio, pero en ambos casos debe comenzar obteniendo el formato del códec. Nunca deberías intentar configurar manualmente una secuencia con uno de los códecs de Windows Media, ya que los errores pequeños del perfil pueden tener un efecto profundo en el archivo ASF.

Los pasos básicos para crear o modificar perfiles son:

  1. Cree un perfil vacío o cargue un perfil existente para editarlo.
  2. Configure cada una de las secuencias, si es necesario, en función de los datos de perfil admitidos recuperados del códec que se usará para codificar la secuencia.
  3. Configure la exclusión mutua, si es necesario.
  4. Configure el uso compartido de ancho de banda, si es necesario.
  5. Establezca la prioridad de las secuencias en el archivo, si es necesario.

En las secciones siguientes se explica el proceso de creación y edición de perfiles.

Sección Descripción
Diseño de perfiles Describe cómo diseñar un perfil.
Creación de perfiles Describe cómo crear un perfil vacío.
Configuración de secuencias Describe cómo configurar flujos e incluirlos en un perfil.
Usar exclusión mutua Describe cómo crear objetos de exclusión mutua e incluirlos en un perfil.
Uso compartido de ancho de banda Describe cómo usar el uso compartido de ancho de banda en un perfil.
Uso de la priorización de flujos Describe cómo usar la priorización de flujos en un perfil.
Guardar perfiles Describe cómo guardar los perfiles personalizados en un archivo.
Uso de perfiles del sistema Describe cómo trabajar con perfiles del sistema para ahorrar tiempo y esfuerzo en la creación de perfiles.
Administración del tamaño del paquete Describe cómo controlar el tamaño de los paquetes en los flujos de datos de los archivos realizados mediante el perfil.

 

Nota Los usuarios de versiones anteriores del SDK de Windows Media Format pueden estar acostumbrados a usar perfiles del sistema sin modificaciones para crear sus archivos. El SDK de la serie Windows Media 9 o posterior no incluye ningún nuevo perfil de sistema que use los códecs de la serie Windows Media 9 o posteriores. Esto se debe al creciente número de perfiles que se necesitarían para cubrir las distintas características que ahora ofrecen los códecs. Todavía puede usar los perfiles del sistema de la versión 8 como punto de partida para los perfiles. Para obtener más información, consulte Uso de perfiles del sistema. Para obtener información sobre el nuevo mecanismo para seleccionar perfiles de destino en dispositivos de entrega específicos, consulte Trabajar con plantillas de conformidad de dispositivos.

Características del archivo ASF

Guía de programación