Multimedia Systems, Architectures and File Formats
ASF. Active Streaming FormatMicrosoft's ASF format for multimedia delivery.
Download the player
An excellent overview of Microsoft's AVI file format by John F. McGowan.
QuickTime by Apple is a very mature and rich system of software for
capturing, viewing, manipulating and delivering multimedia. It consists of three layers:
This architecture enables it to work on multiple platforms and has interoperability with other systems such as
Microsoft's AVI and the emerging digital video camera standard DV
built into it. It can handle video, audio and other data types such as time-code, text and 3D.
It does not by itself define a compression standard, but has compression codecs
that can be added to it as components, such as MPEG-1, JPEG, Cinepak etc. Originally Macintosh software, it can now be
run on IBM compatibles and Silicon Graphics computers as well as Apple Macintoshes.
QuickTime can also work with other multimedia file formats, which reduces the need for conversions from one
format to another, and also reduces the concomitant generational quality loss that conversion often causes.
A disadvantage of QuickTime for Internet viewing is that the entire file has to be downloaded before it can be viewed,
resulting in a tedious wait. Third party software, called Moviescreamer, provided by Digigami
aims to resolve this problem by preprocessing the QuickTime file, and allowing a part of it to be
viewed even as the rest is still being downloaded. This is not a complete streaming video solution, but
at least allows a preview. A demo is available here
but you need a QuickTime player, which can be downloaded from one of the links below.
QuickTime movie samples
Technology brief
Win 95 Quicktime player
Macintosh Quicktime player
DV
AVI
OpenDML