The Advanced Systems Format (ASF) is the file format used by Windows
Media. Audio and/or Video content compressed with a wide variety of
codecs can be stored in an ASF file and played back with the Windows
Media Player (provided the appropriate codecs are installed), streamed
with Windows Media Services or optionally packaged with Windows Media
Rights Manager.
ASF is an extensible file format designed to store synchronized
multimedia data.
The base unit of organization for ASF files is called an object. An ASF file object contains the following data.
Data | Size |
---|---|
A GUID that identifies the object | 128 bits |
The size of the object | 64-bits |
Object data. The object data can contain other ASF objects | Varies |