Compartir a través de


Flujos arbitrarios

[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 receptor escritor. lector de origen y receptor escritor 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 de 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.

Además de secuencias de audio y vídeo y secuencias de imágenes, un archivo ASF puede acomodar secuencias que contienen una variedad de datos. Los objetos del SDK de Windows Media Format proporcionan compatibilidad con secuencias de script, flujos de transferencia de archivos, flujos web y flujos de datos arbitrarios. Todos estos tipos de flujo son arbitrarios, lo que significa que el objeto de lectura no realiza ninguna validación de datos. Cuando incluya secuencias de estos tipos en los archivos, asegúrese de que la aplicación de lectura realiza la validación o comprobación de datos para asegurarse de que el contenido no se ha dañado o mangledo intencionadamente por un tercero malintencionado.

Aunque los objetos de este SDK no comprueban ni validan los datos en flujos arbitrarios, se admiten de forma nativa varios tipos de flujos arbitrarios. En la tabla siguiente se enumeran los tipos de flujo arbitrarios predefinidos. También se admiten secuencias de script, pero se describen por separado en la sección comandos de script de . Para obtener más información sobre cómo crear tipos personalizados, vea Custom Arbitrary Data Streams.

Tipo arbitrario Descripción
flujos de texto de Contienen cadenas de texto.
flujos de archivos de Contienen uno o varios archivos de datos.
Web Streams Contienen archivos de datos equivalentes a la versión almacenada en caché de las páginas web.

 

características de archivo ASF

de secuencias de audio y vídeo de

configurar tipos de flujo arbitrarios