Windows 3.11 Media Player Explained
In Microsoft Windows 3.11, the primary accessory designed to play
digital media files was Media Player (executable name
MPLAYER.EXE). This article covers the role of Media Player
within the 16-bit operating environment, its supported multimedia
formats, the underlying architecture that powered playback, and its
function as the predecessor to modern desktop media applications.
The Role of Media Player in Windows 3.11
Located in the "Accessories" program group of the Windows 3.11 Program Manager, Media Player provided a simple graphical interface for opening and controlling multimedia hardware and files. Featuring standard transport controls—such as play, pause, stop, and track navigation buttons—it resembled the physical faceplate of a cassette or CD player.
Supported File Formats
Out of the box, Windows 3.11 utilized Media Player to handle standard audio files, provided the user had a compatible sound card (such as a Sound Blaster) installed. The default supported formats included:
- WAV (
.wav): Uncompressed waveform audio used for system sounds and short audio recordings. - MIDI (
.mid,.rmi): Synthesized musical sequences that relied on the sound card's internal synthesizer or an external MIDI device. - Red Book Audio: Direct control and playback of standard audio CDs loaded into an internal CD-ROM drive.
With the addition of the optional Video for Windows
runtime package, Media Player could also decode and display video files
in the Audio Video Interleave (.avi) format, allowing users
to watch digital video directly on their desktop.
Underlying Technology: The Media Control Interface (MCI)
Media Player acted primarily as a graphical front-end for Microsoft's Media Control Interface (MCI). MCI abstracted audio and video hardware through device-specific drivers.
Instead of handling the low-level decoding directly, Media Player
sent standard MCI command strings (such as open,
play, and stop) to the underlying MCI driver
assigned to that file extension. This modular architecture allowed
third-party vendors to add support for new media types, such as
laserdiscs or specialized video decoders, which Media Player could
immediately control.
OLE Integration
Media Player supported Object Linking and Embedding (OLE). This allowed users to embed audio clips, MIDI tracks, or video files into documents created in applications like Microsoft Word or the Windows Write accessory. When a reader double-clicked the embedded icon, Media Player seamlessly ran in the background to play the media clip.