<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Advanced_Systems_Format</id>
	<title>Advanced Systems Format - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Advanced_Systems_Format"/>
	<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Advanced_Systems_Format&amp;action=history"/>
	<updated>2026-04-21T06:15:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.sarg.dev/index.php?title=Advanced_Systems_Format&amp;diff=188540&amp;oldid=prev</id>
		<title>imported&gt;Bender the Bot: /* External links */ HTTP to HTTPS for SourceForge</title>
		<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Advanced_Systems_Format&amp;diff=188540&amp;oldid=prev"/>
		<updated>2025-08-09T17:08:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;External links: &lt;/span&gt; HTTP to HTTPS for &lt;a href=&quot;/index.php/SourceForge&quot; title=&quot;SourceForge&quot;&gt;SourceForge&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|File format}}&lt;br /&gt;
{{redirect-multi|4|.wmv|WMV file|.wma|WMA file|the video codec|Windows Media Video|the audio codec|Windows Media Audio}}&lt;br /&gt;
{{Infobox file format&lt;br /&gt;
| name          = Advanced Systems Format&lt;br /&gt;
| icon          = Computer icons of for ASF, WMA and WMV files.png&lt;br /&gt;
| icon_size     = x64px&lt;br /&gt;
| iconcaption   = {{midsize|This image illustrates the computer icons that [[Windows Vista]] displays for Advanced Systems Format, depending on the file name extension. From left to right, the icons correspond to {{mono|.asf}}, {{mono|.wma}}, and {{mono|.wmv}} files.}}&lt;br /&gt;
| extension     = .asf .wma .wmv&lt;br /&gt;
| mime          = video/x-ms-asf, application/vnd.ms-asf&amp;lt;ref&amp;gt;{{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=Microsoft|title=Registration of MIME media type application/vnd.ms-asf|website=iana.org}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| magic         = 30 26 B2 75 8E 66 CF 11 &lt;br /&gt;
A6 D9 00 AA 00 62 CE 6C&amp;lt;ref name=&amp;quot;LoC&amp;quot;&amp;gt;{{cite web |publisher=[[Library of Congress]]|work=Digital Preservation|date=2014-02-04|access-date=2014-03-12|url=http://www.digitalpreservation.gov/formats/fdd/fdd000067.shtml |title=ASF (Advanced Systems Format)}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| standard      = &lt;br /&gt;
| url           = &lt;br /&gt;
| type code     = &amp;#039;ASF_&amp;#039;&lt;br /&gt;
| uniform type  = com.microsoft.advanced-systems-format&lt;br /&gt;
| owner         = [[Microsoft]]&lt;br /&gt;
| type          = [[Container format (digital)|Container format]]&lt;br /&gt;
| container for = [[Windows Media Audio]], [[Windows Media Video]], [[VC-1]]&lt;br /&gt;
| contained by  = &lt;br /&gt;
| extended from = &lt;br /&gt;
| extended to   = &lt;br /&gt;
| released      = Proprietary: {{start date and age|1996|09|16|df=y}}&amp;lt;ref&amp;gt;{{Cite web|title=Advanced Streaming Format|url=https://www.tech-insider.org/digital-video/research/1997/asf/index.htm|access-date=2021-12-13|website=Tech Insider}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite news|date=1996-09-16|title=Microsoft Introduces NetShow, A Platform for Delivering Multimedia Content Over Intranets|url=https://news.microsoft.com/1996/09/16/microsoft-introduces-netshow-a-platform-for-delivering-multimedia-content-over-intranets/|access-date=2021-12-13|website=Microsoft Stories}}&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;Public: {{start date and age|1998|02|26|df=y}}&amp;lt;ref&amp;gt;{{cite IETF |title=Advanced Streaming Format (ASF) Specification |draft=draft-fleischman-asf-01 |last1=Fleischman |first1=Eric |date=26 February 1998 |publisher=Internet Engineering Task Force |access-date=13 December 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| latest_release_version = 01.20.03&lt;br /&gt;
| latest_release_date = {{start date and age|2004|12|df=y}}&lt;br /&gt;
| open          = Yes&lt;br /&gt;
| free          = No&amp;lt;ref&amp;gt;{{cite tech report |publisher=Library of Congress |location=Washington, D.C. |series=Sustainability of Digital Formats |type=Full draft |title=ASF (Advanced Systems Format) |date=6 April 2007 |url=https://www.loc.gov/preservation/digital/formats/fdd/fdd000067.shtml |access-date = 1 December 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Advanced Systems Format&amp;#039;&amp;#039;&amp;#039; (formerly &amp;#039;&amp;#039;&amp;#039;Advanced Streaming Format&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Active Streaming Format&amp;#039;&amp;#039;&amp;#039;) is [[Microsoft]]&amp;#039;s [[Proprietary software|proprietary]] [[digital audio]]/[[digital video]] [[container format (digital)|container format]], especially meant for [[streaming media]]. ASF is part of the [[Media Foundation]] framework.&lt;br /&gt;
&lt;br /&gt;
==Overview and features==&lt;br /&gt;
ASF is based on [[serialization|serialized]] &amp;#039;&amp;#039;[[Object-oriented programming|objects]]&amp;#039;&amp;#039; which are essentially [[byte]] sequences identified by a [[Globally Unique Identifier|GUID]] marker.&lt;br /&gt;
&lt;br /&gt;
The format does not specify how (i.e. with which [[codec]]) the video or audio should be encoded; it just specifies the structure of the video/audio stream. This is similar to the function performed by the [[QuickTime File Format]], [[Audio Video Interleave|AVI]], or [[Ogg]] formats. One of the objectives of ASF was to support playback from [[Streaming media|digital media servers]], [[HTTP server]]s, and local storage devices such as [[hard disk drive]]s.&lt;br /&gt;
&lt;br /&gt;
The most common media contained within an ASF file are [[Windows Media Audio]] (WMA) and [[Windows Media Video]] (WMV). The most common file extensions for ASF files are extension {{samp|.WMA}} (audio-only files using Windows Media Audio, with MIME-type &amp;lt;code&amp;gt;audio/x-ms-wma&amp;lt;/code&amp;gt;) and {{samp|.WMV}} (files containing video, using the Windows Media Audio and Video codecs, with MIME-type &amp;lt;code&amp;gt;video/x-ms-asf&amp;lt;/code&amp;gt;). These files are identical to the old {{samp|.ASF}} files but for their extension and MIME-type. The different extensions are used to make it easier to identify the content of a media file.&amp;lt;ref&amp;gt;{{Cite web|url=http://support.microsoft.com/kb/284094|title=The Difference Between ASF and WMV/WMA Files}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ASF files can also contain objects representing [[Metadata (computing)|metadata]], such as the artist, title, album and genre for an audio track, or the director of a video track, much like the [[ID3]] tags of [[MP3]] files. It supports scalable media types and stream prioritization; as such, it is a format optimized for streaming.&lt;br /&gt;
&lt;br /&gt;
The ASF container provides the framework for [[digital rights management]] in Windows Media Audio and Windows Media Video. An analysis of an older scheme used in WMA reveals that it is using a combination of [[elliptic curve cryptography]] key exchange, [[Data Encryption Standard|DES]] block cipher, a custom block cipher, [[RC4 cipher|RC4]] stream cipher and the [[SHA-1]] hashing function.&lt;br /&gt;
&lt;br /&gt;
ASF container-based media are sometimes still streamed on the internet either through the [[Microsoft Media Services|MMS]] protocol or the [[Real Time Streaming Protocol|RTSP]] protocol. Mostly, however, they contain material encoded for &amp;#039;progressive download&amp;#039;, which can be distributed by any webserver and then offers the same advantages as streaming: the file starts playing as soon as a minimum number of bytes is received and the rest of the download continues in the background while one is watching or listening.&lt;br /&gt;
&lt;br /&gt;
The [[Library of Congress]] Digital Preservation project considers ASF to be the &amp;#039;&amp;#039;de facto&amp;#039;&amp;#039; successor of [[Resource Interchange File Format|RIFF]].&amp;lt;ref name=&amp;quot;LoC&amp;quot; /&amp;gt; In 2010 [[Google]] picked RIFF as the container format for [[WebP]].&lt;br /&gt;
&lt;br /&gt;
==License==&lt;br /&gt;
The specification is downloadable from the Microsoft website,&amp;lt;ref&amp;gt;{{Cite web|url=http://download.microsoft.com/download/7/9/0/790fecaa-f64a-4a5e-a430-0bccdab3f1b4/ASF_Specification.doc|title=ASF Specification Download}}&amp;lt;/ref&amp;gt; and the format can be implemented under a [[license]] from Microsoft that however does not allow distribution of sources and is not compatible with [[Open-source software|open source]] licenses. The author of the free software project [[VirtualDub]] reported that a Microsoft employee informed him that his software violated a Microsoft patent regarding ASF playback.&amp;lt;ref name=&amp;quot;adv&amp;quot;&amp;gt;{{citation |url=http://www.advogato.org/article/101.html |title=Advogato: Microsoft patents ASF media file format, stops reverse engineering |archive-url=https://web.archive.org/web/20170628194627/http://www.advogato.org/article/101.html |archive-date=2017-06-28 |access-date=2019-03-11 |url-status=dead }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Certain [[Error detection and correction|error-correcting]] techniques related to ASF were patented in the United States ([https://patents.google.com/patent/US6041345A/ United States Patent 6,041,345] Levi, et al. March 21, 2000) by Microsoft until August 10, 2019.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Audio Video Interleave]] (AVI)&lt;br /&gt;
*[[Comparison of container formats]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist|2}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
*[http://msdn.microsoft.com/en-us/library/ms983668(loband).aspx An Overview of Advanced Systems Format]&lt;br /&gt;
*[http://msdn.microsoft.com/en-us/library/dd757562(VS.85).aspx Overview of the ASF Format]&lt;br /&gt;
*[http://www.digitalpreservation.gov/formats/fdd/fdd000067.shtml Library of Congress analysis of ASF format sustainability]&lt;br /&gt;
*[https://avifile.sourceforge.net/docs.htm ASF Container Format - v2.0 (free available but unused) and v1.0 (reconstructed)]&lt;br /&gt;
*[http://msdn.microsoft.com/en-us/library/ms983653(loband).aspx MSDN How To Embed Windows Media Player in a HTML Web Page (For Webmasters)]&lt;br /&gt;
*[https://web.archive.org/web/20100315064515/http://www.microsoft.com/windows/windowsmedia/howto/articles/CustomizedExp.aspx Creating A Windows Media Custom Experience (For Webmasters)]&lt;br /&gt;
&lt;br /&gt;
{{Compression formats}}&lt;br /&gt;
{{Internet Explorer}}&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Advanced System Format}}&lt;br /&gt;
[[Category:Internet Explorer]]&lt;br /&gt;
[[Category:Digital container formats]]&lt;br /&gt;
[[Category:Microsoft Windows multimedia technology]]&lt;br /&gt;
[[Category:Digital rights management systems]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Bender the Bot</name></author>
	</entry>
</feed>