Windows Media Format 11 SDK

[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 documentación se describe el Kit de desarrollo de software (SDK) de Microsoft Windows Media Format y se aplica a las versiones basadas en x64 y 32 bits del SDK.

El SDK de Windows Media Format es un componente del Kit de desarrollo de software (SDK) de Microsoft Windows Media. Otros componentes incluyen el SDK de Windows Media Services, el SDK de Windows Media Encoder, el SDK de Windows Media Rights Manager, el SDK de Windows Media Administrador de dispositivos y el SDK de Reproductor multimedia de Windows.

El SDK de Windows Media Format proporciona a los desarrolladores de aplicaciones acceso a los componentes de Windows Media Format. Estos componentes incluyen el contenedor de archivos Formato de sistemas avanzados (ASF), los códecs de audio y vídeo de Windows Media, la funcionalidad básica de streaming de red y la administración de derechos digitales. Los objetos del SDK de Windows Media Format manipulan los componentes de Windows Media en un nivel bajo; Los demás componentes del SDK de Windows Media incluyen objetos que funcionan en un nivel superior.

El propósito principal del SDK de Windows Media Format es permitir a los desarrolladores crear aplicaciones que reproducen, escriben, editan, cifran y entregan archivos de formato de sistemas avanzados (ASF) y secuencias de red. Estos archivos y secuencias suelen contener contenido de audio y vídeo codificado mediante los códecs audio y vídeo de Windows Media. Sin embargo, ASF puede contener cualquier tipo de datos. Para obtener más información sobre la estructura de contenedores formato de sistemas avanzados, vea Información general sobre el formato ASF.

Las características clave del SDK de Windows Media Format son:

  • Compatibilidad con códecs líderes del sector. El SDK de Windows Media Format 11 incluye el códec Microsoft Windows Media Video 9 y el códec Microsoft Windows Media Audio 9.1. Ambos códecs proporcionan una codificación excepcional del contenido multimedia digital. La novedad de esta versión es el códec Windows Media Video 9 Advanced Profile, que proporciona optimizaciones para difundir vídeo. Este SDK también incluye el códec de pantalla Microsoft Windows Media Video 9 para comprimir la actividad de pantalla del equipo durante las sesiones de las aplicaciones de usuario y el códec de voz windows Media Audio 9.1, que codifica audio de baja complejidad, como voz y se adapta inteligentemente a audio más complejo, como la música, para una representación superior de escenarios combinados de voz-música.
  • Compatibilidad con la escritura de archivos ASF. Los archivos se crean en función de perfiles personalizables, lo que permite una configuración sencilla y normalización de archivos. Este SDK se puede usar para escribir archivos en exceso de 2 gigabytes, lo que permite archivos continuos y de mayor calidad.
  • Compatibilidad con la lectura de archivos ASF. Este SDK proporciona compatibilidad para leer archivos ASF locales, así como para leer datos asf que se transmiten a través de una red. También se proporciona compatibilidad con muchas características avanzadas de lectura, como la compatibilidad nativa con varios archivos de velocidad de bits (MBR), que contienen varias secuencias con el mismo contenido codificado a diferentes velocidades de bits. El lector selecciona automáticamente la secuencia MBR que se va a usar, según el ancho de banda disponible en el momento de la reproducción.
  • Compatibilidad con la entrega de flujos ASF a través de una red. Este SDK proporciona compatibilidad para entregar datos de ASF a través de HTTP a equipos remotos de una red y también para entregar datos directamente a un servidor remoto de Windows Media.
  • Compatibilidad con la edición de metadatos en archivos ASF. La información sobre un archivo y su contenido se manipula fácilmente con este SDK. Los desarrolladores pueden usar el sólido sistema de atributos de metadatos incluidos en el SDK o crear atributos personalizados para satisfacer sus necesidades.
  • Compatibilidad con aplicaciones de edición de contenido. Este SDK permite a las aplicaciones buscar puntos dentro de un archivo por tiempo de presentación y por fotograma de vídeo. Además, los archivos creados mediante el SDK de Windows Media Format pueden mantener marcas de tiempo en formatos usados en la producción de películas y televisión.
  • Compatibilidad con la lectura y edición de metadatos en archivos MP3. Este SDK proporciona compatibilidad integrada para leer archivos MP3 con los mismos métodos que se usan para leer archivos ASF. Las aplicaciones compiladas con el SDK de Windows Media Format también pueden editar atributos de metadatos en archivos MP3 mediante compatibilidad integrada con las etiquetas ID3 más comunes que usan los creadores de contenido.
  • Compatibilidad con la protección de Digital Rights Management. Este SDK proporciona métodos para leer y escribir archivos ASF y secuencias de red protegidos por Digital Rights Management para evitar la reproducción no autorizada o la copia del contenido.

Para descargar el SDK de Windows Media Format, consulte la página Descargas de Windows Media en el sitio web de Microsoft.

En este documento se describe cómo desarrollar aplicaciones multimedia digitales mediante el SDK de Windows Media Format. Se divide en las secciones siguientes.

Nota:

Aunque este documento contiene información sobre la versión más reciente del SDK de Windows Media Format, la mayoría de las características que describe son compatibles con versiones anteriores del SDK. Las páginas de referencia de los métodos, funciones, estructuras y enumeraciones del SDK de Windows Media Format incluyen requisitos de versión.

 

Sección Descripción
Acerca del SDK de Windows Media Format Proporciona información general y en segundo plano con la que debe estar familiarizado antes de intentar crear aplicaciones.
Guía de programación Proporciona instrucciones detalladas para realizar diversas tareas, como leer, escribir e indexar archivos, proteger archivos con Digital Rights Management, transmitir datos asF a través de una red, etc.
Referencia de programación Proporciona información de referencia para las interfaces, métodos, funciones, estructuras, tipos de enumeración y constantes relacionados con Windows Media Format.
Interfaces de códec de audio y vídeo de Windows Media Proporciona instrucciones para usar directamente los objetos multimedia digitales de códec de audio y vídeo (DPO) de Windows Media.
Glosario Define los términos usados en la documentación del SDK de Windows Media Format.