Articulo de referencia

Formato de sistemas avanzados

{{cite web|url=https://www.iana.org/assignments/media-types/application/vnd.ms-asf|publisher=[[Internet Assigned Numbers Authority|IANA]]|year=1997|author=Microsoft|author-link=...

Advanced Systems Format (anteriormente Advanced Streaming Format , Active Streaming Format ) es el formato contenedor de audio / vídeo digital propietario de Microsoft , especialmente diseñado para la transmisión de contenido multimedia . ASF forma 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 del flujo de vídeo/audio. Esto es similar a la función que realizan los formatos QuickTime File Format , AVI u Ogg . Uno de los objetivos de ASF era admitir la reproducción desde servidores de medios digitales , servidores HTTP y dispositivos de almacenamiento local como discos duros .

Los formatos multimedia más comunes que contiene un archivo ASF son Windows Media Audio (WMA) y Windows Media Video (WMV). Las extensiones de archivo más comunes para los archivos ASF son....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, pero 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, el título, el álbum y el género de una pista de audio, o el director de una pista de vídeo, de forma similar a las etiquetas ID3 de los archivos MP3 . Admite tipos de medios escalables y priorización de flujos; por lo tanto, es un formato optimizado para la transmisión en directo.

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

En ocasiones, los archivos multimedia en formato ASF (basados ​​en contenedores) todavía se transmiten por internet mediante el protocolo MMS o el protocolo RTSP . Sin embargo, en la mayoría de los casos, contienen material codificado para "descarga progresiva", que puede ser distribuido por cualquier servidor web y ofrece las mismas ventajas que la transmisión en tiempo real: el archivo comienza a reproducirse en cuanto se recibe un número mínimo de bytes y el resto de la descarga continúa en segundo plano mientras se visualiza o escucha el contenido.

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 del sitio web de Microsoft [ 8 ] , y el formato se puede implementar bajo una licencia de Microsoft que, sin embargo, no permite la distribución del código fuente y no es compatible con las licencias de código abierto . El autor del proyecto de software libre VirtualDub informó que un empleado de Microsoft le comunicó que su software infringía una patente de Microsoft relativa a la reproducción de ASF [ 9 ] .

Ciertas técnicas de corrección de errores relacionadas con 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.

Véase también

Referencias

  1. Microsoft (1997). "Registro del tipo de medio MIME application/vnd.ms-asf" . iana.org . IANA .
  2. 1 2 "ASF (Advanced Systems Format)" . Preservación digital . Biblioteca del Congreso . 4 de febrero de 2014. Consultado el 12 de marzo de 2014 .
  3. "Formato de transmisión avanzado" . Tech Insider . Consultado el 13 de diciembre de 2021 .
  4. "Microsoft presenta NetShow, una plataforma para la entrega de contenido multimedia a través de intranets" . Microsoft Stories . 16 de septiembre de 1996. Consultado el 13 de diciembre de 2021 .
  5. Fleischman, Eric (26 de febrero de 1998). Especificación del formato de transmisión avanzada (ASF) . Grupo de trabajo de ingeniería de Internet. ID draft-fleischman-asf-01 . Recuperado 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 la especificación ASF" .
  9. Advogato: Microsoft patenta el formato de archivo multimedia ASF y detiene la ingeniería inversa , archivado del original el 28/06/2017 , consultado el 11/03/2019.
  • Descripción general del formato de sistemas avanzados
  • Descripción general del formato ASF
  • Análisis de la Biblioteca del Congreso sobre la sostenibilidad del formato ASF
  • Formato de contenedor ASF - v2.0 (disponible gratuitamente pero sin usar) y v1.0 (reconstruido)
  • MSDN Cómo insertar Windows Media Player en una página web HTML (Para webmasters)
  • Creación de una experiencia personalizada de Windows Media (para webmasters)