The Windows CE 5.0 Networked Media Device Feature Pack

Send Feedback

The Windows CE 5.0 Networked Media Device Feature Pack enables you to create networked media devices (NMDs) and set-top boxes (STBs).

The feature pack contains:

NMD functionality

  • A sample NMD application framework and UI.
  • The Media Query Engine (MQE) for connecting to the Windows Media Connect Media Server.
  • Playback support for Digital Rights Management (DRM) content that is protected with Windows Media DRM 10.
  • HTTP 1.1 Streaming support (replaces the HTTP 1.0 support in DirectShow).

Set top box functionality

  • Digital Video Recorder (DVR).
  • Native support for interlaced video playback.
  • Native support for closed captioning.
  • Support for real and synthesized surround sound for some platforms.

Notes:

These features extend the existing functionality of Windows CE DirectShow, and require DirectShow to function.

You will need to customize the sample user interface to meet the needs of your target market.

Feature Pack Requirements

  • The Windows CE 5.0 Networked Media Device Feature Pack is an extension to Windows CE 5.0, and has the following software dependency:
    • Windows CE 5.0
  • The feature pack has been fully tested on the following platform:
    • Intel 854 (x86)
  • In addition, the core components of the feature pack have been built for the following processors to confirm that there are no processor-specific dependencies:
    • ARM
    • SH4
    • MIPS

Supported standards

The Windows CE 5.0 Networked Media Device Feature Pack supports several public and private standards, allowing it to work with a broad range of devices.

UPnP

The Universal Plug and Play (UPnP) Forum is an industry initiative that publishes public standards that allow connectivity among stand-alone devices and PCs. A full description of the organization and it's members can be found below.

The particular UPnP standards that address Networked Media Devices (at the time of this writing) are:

MediaServer V 1.0

MediaRenderer V 1.0

The following link contains more information about UPnP Forum and the standards they promote:

UPnP home page.

The Networked Media Device described here is based on the Media Query Engine (MQE), which complies with UPnP standards. The sample code specifically supports Windows Media Connect in order to support Windows Media DRM 10 for Networked Devices, but the MQE will work with any UPnP media server. You can also modify the sample code to work with any UPnP media server.

Windows Media Connect

Windows Media Connect (WMC) is a UPnP Media Server that also allows users to access Windows Media DRM protected content through a compatible Networked Media Device. The Media Query Engine at the core of this feature pack is customized to take advantage of all the functionality of WMC. More information on can be found at the Microsoft web site for Windows Media Connect.

MPEG 2

This feature pack was tested against a MPEG-2 decoder, which takes as input Elementary Streams (ES) or Packetized Elementary Streams (PES) and outputs MPEG-2 DVD Compliant Packet Streams (PS). If you intend to use this feature in your product, you must obtain a similar decoder, as well as a license to use MPEG 2 from MPEG LA. More information on licensing can be found at the MPEG LA web site. No decoder is included with Windows CE.

Plays4Sure

The Windows CE 5.0 Networked Media Device Feature Pack provides components that you can use to create a device that complies with Plays4Sure logo certification requirements.

Although the OS components support logo compliance individually, your networked media device must go through its own complete Plays4Sure certification process. Current information about Plays4Sure certification can be found at the following Microsoft web sites:

Plays for Sure

Plays for Sure FAQ(Includes instructions on joining the program).

Windows Media DRM 10 for Networked Devices

The Windows CE 5.0 Networked Media Device Feature Pack was tested against (but does not include) Windows Media DRM 10 for Networked Devices, which allows the Networked Media Device (NMD) to access Windows Media DRM 10 protected content from Windows Media Connect (WMC).

More information on Windows Media DRM 10 can be found at the Microsoft web site:

Windows Media DRM 10.

See Also

Media Device Overview

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.