Compartir a través de


Trabajar con receptores de escritor

[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.

El objeto writer del SDK de Windows Media Format procesa los datos multimedia de entrada en una secuencia de bits. Sin embargo, el objeto writer no entrega la secuencia de bits a su destino final (ya sea en un archivo o en una ubicación de red). Para escribir el contenido de ASF en un formato utilizable, debe usar receptores de escritor.

El objeto writer admite tres tipos de receptores: receptores de archivos, receptores de red e receptores de inserción. Un receptor de archivos escribe contenido de ASF en un archivo ASF en el disco. Un receptor de red difunde el contenido de ASF desde una dirección de red. Un receptor de inserción entrega datos a un servidor que ejecuta Windows Media Services para que el servidor pueda poner el contenido a disposición de su público previsto. También puede crear sus propios receptores para entregar datos de ASF de la manera que requiera la aplicación. Para obtener información sobre los receptores de red y los receptores de inserción, consulte Envío de datos asf a través de una red. En el resto de esta sección se describen los receptores del escritor.

Puede configurar uno o varios receptores para cada instancia del escritor que use. Cada receptor solo controla un único destino. Por ejemplo, si desea escribir tres archivos a la vez, debe crear y configurar un receptor de archivos independiente para cada uno.

En las secciones siguientes se describe el uso de receptores de escritor.

Sección Descripción
Adición de receptores al escritor Describe cómo agregar receptores al escritor.
Enumeración de receptores Describe cómo enumerar los receptores que se han agregado al escritor.
Obtención de mensajes de error de un receptor Describe cómo configurar receptores para entregar mensajes de estado a la aplicación.
Uso de receptores de archivos Describe cómo usar un receptor de archivos de escritura para crear un archivo ASF en el disco.
Uso de receptores personalizados Describe cómo crear y usar sus propios receptores personalizados para entregar datos de ASF.

 

IWMWriterAdvanced (Interfaz)

IWMWriterSink (Interfaz)

Escribir archivos ASF