Media Player (Compact 7)


The Media Player is a versatile feature in Windows Embedded Compact 7 that can play local and streaming multimedia files on both local devices and DLNA-compatible devices on a network. In combination with the DirectShow multimedia pipeline, the Media Player can stream these files from locally-stored locations and across networks with full DLNA functionality. Because the Media Player is a fully-functioning, source-code available component, you can either use it on your device without any further development or customize it to meet your specific needs.

Media Player provides the UI to locate, share, and play media content. For example, in a situation where a local Digital Media Player (DMP) device is being used, a user can employ Media Player to browse all the media content available on a DMS-based server in the user’s house, select multiple items, and play them on the user’s device. The user can also perform different play-based interactivity options, such as scan, seek, and skip.

The Media Player controls for Compact 7 are similar to those in Windows Media Player for Windows 7. These similarities provide an advantage to users who can use their personal computers as a gateway to their embedded devices. For example, the user can employ a personal computer as a Digital Media Controller (DMC) to browse content on a server that functions as a Digital Media Server (DMS), and then send that content to a set top box that runs Compact 7 as a Digital Media Renderer (DMR). Windows Media Player browses the server in the user’s home network, and then pushes the content from the server into the Media Library on the user’s set top box. The user can then view the content on a television that is connected to the user’s set top box, and then use a personal computer to control several aspects of the playback experience on the television, including play, stop, pause, and volume control.