Windows Media Technologies OS Design Development (Windows Embedded CE 6.0)

1/6/2010

Microsoft® Windows Media® technologies for Windows Embedded CE allows you to provide multimedia streaming capabilities to Windows Embedded CE-based devices.

This includes support for the various protocols and streaming formats required for audio and video playback of either local files or streamed data over a network connection.

This Catalog item provides the basic infrastructure to support Microsoft Windows Media® codecs and player controls; it does not implement codecs. By itself, this Catalog item cannot decode compressed audio or video.

You must include additional Catalog items in your OS design such as Windows Media Audio and Windows Media Video to render audio and video.

For information about Windows Media playback, see the Windows Media Player Control OS Design Development.

OS Design Information

The following table shows operating system design information for Windows Media technologies.

Concept Description

Dependencies

None

Hardware considerations

None

Modules and Components

The following table shows the modules and components that implement Windows Media technologies.

Item Module Component

Audio compression manager

dxmasf

acmobj

Video compression manager

dxmasf

icmobj

URL dispatcher

dxmasf

urlobj

URL grabber

dxmasf

urlgrab

Support for streaming over HTTP

None

httpstrm

Support for streaming over MMS

None

msstrm

Support of streaming from a local file

None

filestrm

Broadcast and Multi Bit-Rate (MBR) streaming

None

msbstrm

Support for .nsc files

None

nscfileparser

Support for .m3u and .asx v1 files

None

m3uplayl

Support for .asx v2 files

None

asxplayl

Support for .asx v3 files

None

xmlplayl

Resource for error strings

None

errormsgs

Implementation Considerations

The following table shows the relevant Sysgen variables.

Sysgen variable Description

SYSGEN_DSHOW_WMT

Windows Media technologies

SYSGEN_DSHOW_WMT_ASXV1

ASX v1 and M3U file support

SYSGEN_DSHOW_WMT_ASXV2

ASX v2 file support

SYSGEN_DSHOW_WMT_ASXV3

ASX v3 file support

SYSGEN_DSHOW_WMT_MULTI

Windows Media multicast and multibit rate

SYSGEN_DSHOW_WMT_NSC

NSC file support

SYSGEN_DSHOW_WMT_LOCAL

Windows Media streaming from local storage

SYSGEN_DSHOW_WMT_HTTP

Windows Media streaming over HTTP

SYSGEN_DSHOW_WMT_MMS

Windows Media streaming over Microsoft Media Server (MMS)

Application Development Topics

Windows Media Technologies Application Development

Windows Media Technologies Security

Windows Media Technologies Registry Settings

See Also

Other Resources

Windows Media Technologies
Windows Media Player OCX Control 6.4