Windows Media Player (Compact 7)


The Windows Media Player now integrates playback, media library, and Digital Living Network Alliance (DLNA) support. By using the Windows Media Player, you can do the following:

  • Use DirectShow rendering to deliver audio, video, and visual media across a wider range of codecs than previous versions.
  • Use Media Library to provide easy content management and aggregation.
  • Use DLNA to provide seamless remote media rendering and end-user access to media content; DLNA enables the support for Digital Media Players (DMPs), Digital Media Controllers (DMCs), and Digital Media Renderers (DMRs). For more information on an important consideration regarding DLNA, see DLNA Media Security.

The Windows Media Player application consists of three components: a music player, a video player, and a photo viewer. Each component functions as a stand-alone application, although they each share some common functions, such as writing settings into the registry.

The music player, video player, and photo viewer components are packaged as separate executable binary (.exe) files. To use shared functions, each component loads the common dynamic-link libraries (DLLs) with which they are packaged.

The Windows Media Player application components are based on Microsoft Silverlight for Windows Embedded and have associated XAML files and other resources, such as image files. These XAML and resource files determine the appearance of the Windows Media Player UI for that component. You can modify the XAML files with Microsoft Expression Blend 3 to quickly and directly create a UI that is customized for your end-users’ needs.

To add the Windows Media Player application to your OS design, see Windows Media Player Catalog Items and Sysgen Variables.

The locations of the source XAML files for each Windows Media Player application component are listed in the table below.



XAML for the small-screen music player


XAML for the medium-screen music player


XAML for the small-screen video player


XAML for the medium-screen video player


XAML for the small-screen photo viewer


XAML for the medium-screen photo viewer