Subscribe to AfterDawn's weekly newsletter.
A .asf file is an Advanced Streaming Format file. Microsoft's audio/video format, meant specifically for streaming purposes. It doesn't specify how the video or audio should be encoded, but instead just specifies the structure of the video/audio stream. This means that ASF files can be encoded with basically any audio/video codec and would still be in ASF format.