stringtranslate.com

Formato de sistemas avanzados

Advanced Systems Format (anteriormente Advanced Streaming Format , Active Streaming Format ) es el formato contenedor de audio / vídeo digital patentado por Microsoft , especialmente diseñado para medios de streaming . ASF es parte del marco de Media Foundation .

Descripción general y características

ASF se basa en objetos serializados que son esencialmente secuencias de bytes identificadas por un marcador GUID .

El formato no especifica cómo (es decir, con qué códec ) se debe codificar el vídeo o el audio; simplemente especifica la estructura de la transmisión de video/audio. Esto es similar a la función realizada por los formatos QuickTime File Format , AVI u Ogg . Uno de los objetivos de ASF era soportar la reproducción desde servidores de medios digitales , servidores HTTP y dispositivos de almacenamiento local como unidades de disco duro .

Los medios más comunes contenidos en un archivo ASF son Windows Media Audio (WMA) y Windows Media Video (WMV). Las extensiones de archivo más comunes para archivos ASF son extensión.WMA(archivos de solo audio que utilizan Windows Media Audio, con tipo MIME audio/x-ms-wma) y.WMV(archivos que contienen vídeo, utilizando los códecs de audio y vídeo de Windows Media, con tipo MIME video/x-ms-asf). Estos archivos son idénticos a los antiguos..ASFarchivos sino por su extensión y tipo MIME. Las diferentes extensiones se utilizan para facilitar la identificación del contenido de un archivo multimedia. [7]

Los archivos ASF también pueden contener objetos que representan metadatos , como el artista, título, álbum y género de una pista de audio, o el director de una pista de vídeo, de forma muy parecida a las etiquetas ID3 de los archivos MP3 . Admite tipos de medios escalables y priorización de transmisiones; como tal, es un formato optimizado para streaming.

El contenedor ASF proporciona el marco para la administración de derechos digitales en Windows Media Audio y Windows Media Video. Un análisis de un esquema más antiguo utilizado en WMA revela que utiliza una combinación de intercambio de claves de criptografía de curva elíptica , cifrado de bloque DES , un cifrado de bloque personalizado, cifrado de flujo RC4 y la función hash SHA-1 .

Los medios basados ​​en contenedores ASF a veces todavía se transmiten por Internet a través del protocolo MMS o el protocolo RTSP . Sin embargo, en su mayoría contienen material codificado para una 'descarga progresiva', que puede ser distribuido por cualquier servidor web y ofrece las mismas ventajas que el streaming: el archivo comienza a reproducirse tan pronto como se recibe un número mínimo de bytes y el resto de la descarga continúa en segundo plano mientras uno mira o escucha.

El proyecto de Preservación Digital de la Biblioteca del Congreso considera que ASF es el sucesor de facto de RIFF . [2] En 2010, Google eligió RIFF como formato contenedor para WebP .

Licencia

La especificación se puede descargar desde el sitio web de Microsoft [8] y el formato se puede implementar bajo una licencia de Microsoft que, sin embargo, no permite la distribución de fuentes y no es compatible con licencias de código abierto . El autor del proyecto de software libre VirtualDub informó que un empleado de Microsoft le informó que su software violaba una patente de Microsoft relativa a la reproducción de ASF. [9]

Ciertas técnicas de corrección de errores relacionadas con la ASF fueron patentadas en los Estados Unidos (Patente de Estados Unidos 6,041,345 Levi, et al. 21 de marzo de 2000) por Microsoft hasta el 10 de agosto de 2019.

Ver también

Referencias

  1. ^ Microsoft (1997). "Registro de aplicación de tipo de medio MIME/vnd.ms-asf". iana.org . IANA .
  2. ^ ab "ASF (formato de sistemas avanzados)". Preservación Digital . Biblioteca del Congreso . 2014-02-04 . Consultado el 12 de marzo de 2014 .
  3. ^ "Formato de transmisión avanzado". Información privilegiada sobre tecnología . Consultado el 13 de diciembre de 2021 .
  4. ^ "Microsoft presenta NetShow, una plataforma para entregar contenido multimedia a través de intranets". Historias de Microsoft . 16 de septiembre de 1996 . Consultado el 13 de diciembre de 2021 .
  5. ^ Fleischman, Eric (26 de febrero de 1998). Especificación de formato de transmisión avanzada (ASF). Grupo de Trabajo de Ingeniería de Internet. ID borrador-fleischman-asf-01 . Consultado el 13 de diciembre de 2021 .
  6. ^ ASF (formato de sistemas avanzados) (borrador completo). Sostenibilidad de los Formatos Digitales. Washington, DC: Biblioteca del Congreso. 6 de abril de 2007 . Consultado el 1 de diciembre de 2021 .
  7. ^ "La diferencia entre archivos ASF y WMV/WMA".
  8. ^ "Descarga de especificaciones ASF".
  9. ^ Advogato: Microsoft patenta el formato de archivo multimedia ASF, detiene la ingeniería inversa, archivado desde el original el 28 de junio de 2017 , consultado el 11 de marzo de 2019

enlaces externos