Advanced Systems Format

ASF.asf.wma.wmv.nscActiveX Streaming FormatNetShowWindows MediaWindows Media formatWMA
Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media.wikipedia
125 Related Articles

Windows Media Audio

WMAXMA.wma
The most common media contained within an ASF file are Windows Media Audio (WMA) and Windows Media Video (WMV).
Microsoft has also developed a digital container format called Advanced Systems Format to store audio encoded by WMA.

QuickTime

MOV.movMOV (QuickTime)
This is similar to the function performed by the QuickTime, AVI, or Ogg container formats.
With additional QuickTime Components, it can also support ASF, DivX Media Format, Flash Video, Matroska, Ogg, and many others.

Windows Media Video

WMVWMV9.WMV
The most common media contained within an ASF file are Windows Media Audio (WMA) and Windows Media Video (WMV).
Microsoft also developed a digital container format called Advanced Systems Format to store video encoded by Windows Media Video.

Streaming media

streamingstreamedstreaming video
Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media. One of the objectives of ASF was to support playback from digital media servers, HTTP servers, and local storage devices such as hard disk drives.
Encoded audio and video streams are assembled in a container "bitstream" such as MP4, FLV, WebM, ASF or ISMA.

Codec

codecsdecoderdecoders
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.
There are also other well-known container formats, such as Ogg, ASF, QuickTime, RealMedia, Matroska, and DivX Media Format.

ID3

ID3 tagsID3v1.1tags
ASF files can also contain objects representing 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.
Windows media ASF files (WMA, WMV) have their own tagging formats but also support ID3 Tags embedded as attributes.

Advanced Stream Redirector

ASX.asx
Advanced Stream Redirector (ASX)
It is used frequently on streaming video servers where multiple ASF files are to be played in succession.

Digital container format

container formatcontainercontainer formats
Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media.
ASF (container for Microsoft WMA and WMV, which today usually do not use a container)

Microsoft Media Server

MMSmms protocol
ASF container-based media are sometimes still streamed on the internet either through the MMS protocol or the RTSP protocol.
* Windows Media Station

VirtualDub

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.
Early versions of VirtualDub supported importing of Microsoft's Advanced Systems Format, but this was removed in version 1.3d following an informal phone call from a Microsoft employee claiming that it infringed one of Microsoft's patents.

VC-1

SMPTE VC1VC-1/WMV3VC1
Microsoft Expression Encoder which is part of Expression Studio supports encoding VC-1 video to the Windows Media (ASF) file format and the IIS Smooth Streaming format.

Microsoft

Microsoft CorporationMSMicrosoft Corp.
Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media.

Proprietary software

Proprietaryclosed-sourceClosed source
Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media.

Digital audio

digital musicaudiodigital
Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media.

Digital video

videodigitalDV
Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media.

Media Foundation

Enhanced Video RendererEVRMicrosoft Media Foundation framework
ASF is part of the Media Foundation framework.

Serialization

serializeddata serializationserializable
ASF is based on serialized objects which are essentially byte sequences identified by a GUID marker.

Object-oriented programming

object-orientedobject orientedobject-oriented programming language
ASF is based on serialized objects which are essentially byte sequences identified by a GUID marker.

Byte

bytesBTB
ASF is based on serialized objects which are essentially byte sequences identified by a GUID marker.

Universally unique identifier

UUIDglobally unique identifierGUID
ASF is based on serialized objects which are essentially byte sequences identified by a GUID marker.

Audio Video Interleave

AVI.aviDV-AVI
This is similar to the function performed by the QuickTime, AVI, or Ogg container formats.

Ogg

.oggOGMogg123
This is similar to the function performed by the QuickTime, AVI, or Ogg container formats.

Web server

webserverweb serversserver
One of the objectives of ASF was to support playback from digital media servers, HTTP servers, and local storage devices such as hard disk drives.

Hard disk drive

hard drivehard diskhard drives
One of the objectives of ASF was to support playback from digital media servers, HTTP servers, and local storage devices such as hard disk drives.