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