
Digital Media Division
Windows Media Embedded Program
Program Overview
Welcome! You are now part of the Windows Media Embedded (WME) Program. This document provides an overview of the WME program and the steps that should be followed to license, test, and distribute a ported implementation.
You have received this document because your company has licensed one or more Windows Media Codecs. Please refer to the Microsoft Intellectual Property Licensing for answers to your questions regarding licensing additional Windows Media Technologies.
For Licensing or Porting Kit (PK) Distribution Related questions /issues, please contact: ipla@microsoft.com
Please note that a separate Distribution Agreement will be required before your company begins distribution of the ported implementation if you have not signed an Interim Product Agreement (IPA) or Final Product Agreement (FPA). For more information, please see the Distribution section below.
A variety of test vectors and test tools have been prepared to assist the development of your ported implementation. These test vectors are provided by Microsoft by emailing wmecert@microsoft.com.
The source code in the porting kits is offered on an informational basis. Unfortunately, Microsoft Corporation cannot offer technical support.
Conformance Testing is available for partners who wish to verify the quality of their implementation. Conformance testing allows our partners to show that their implementation meets certain criteria and is required if you would like to have your implementation listed on the Approved Vendors webpage: Licensee Lists · Custom Portal
At this time there are no logo programs that require implementations to pass Microsoft’s WME Conformance testing program to be in the logo program.
Microsoft Corporation offers tools that are required to be used when completing Conformance Testing of your ported implementation. The tools, test vectors and other information is provided by emailing wmecert@microsoft.com.
Encoder/Decoder Testing Process Overview
After you have completed the licensing process and received the source code package (SDK), the next step is to download the test vectors, Conformance Test Tool, reference encoders/decoders for comparison, and the IC test specifications that are required to complete encoder/decoder conformance testing.
The IC Test Specification documents describe the testing methodologies and test acceptance criteria for the Windows Media Embedded Program. Each technology has its own version of the IC Test Specs. Test vectors are provided based on your licensed technologies. These test vectors are used in the testing process with the CTT as described in the IC Test Specifications.
The Conformance Test Tool is provided to verify quality of the Windows Media encoders/decoders. Use of the CTT is required for conformance testing. The results output from the CTT and Results Verification form are delivered to Microsoft for verification.
Tools for encoder/decoder ports
The Conformance Test Tool (CTT) is required for testing your company’s ported encoder/decoder implementation.
The Conformance Test Tool uses Microsoft supplied reference encoder/decoders for comparison.
The CTT Quick Start to Testing document is available in the CTT download package.
WMA Voice Testing Process
WMA Voice is not supported in the CTT, for more information on how to complete conformance testing for WMA Voice implementations (both encoder and decoder) please review the Encode or Decode WMA Voice IC Test Spec test materials provided my Microsoft upon request by emailing wmecert@microsoft.com.
Conformance Testing Updates
Periodically Microsoft will provide porting partners with updates to the conformance testing program.
For Windows Media Conformance questions/issues, please contact: wmecert@microsoft.com
Important information for all ported technologies: Once the results of 1) the self-test are verified or 2) Microsoft performed conformance testing is completed, (WMA Voice) your company will have completed the conformance testing process. Please note that this does not imply that your ported implementation has been “certified by Microsoft”.
Once your company has executed a WM Components Interim Product Agreement and successfully completed conformance testing, your ported implementation will be listed on Microsoft’s list of “Approved Porting Vendors”. Licensee Lists · Custom Portal
Please refer to the Intellectual Property Licensing site for questions regarding distribution of your company’s ported implementation.
Microsoft Intellectual Property Licensing
Previously Conformance testing had been required for ported implementations used in a Final Product certified under certain Windows and Device logo programs. At the current time, the Windows 7 timeframe, there is no such requirement. Please check with IPLA@microsoft.com if you have any questions.
Current revisions for the IC Test Specifications, test tools, and test vector packages are as follows:
IC Test Spec Name | Revision | Release Date |
WMA Standard IC Test Specification for Decoders | Rev M | June 2, 2008 |
WMA Professional IC Test Specification for Decoders | Rev M | June 2, 2008 |
WMA Pro SPDIF IC Test Specification for Receivers | Rev L | June 2, 2008 |
WMA Pro Lsl IC Test Specification for Decoders | Rev K | June 2, 2008 |
WMA Voice IC Test Specification for Decoders | Rev K | June 2, 2008 |
WMV VC-1 IC Test Specification for Decoders | Rev K | June 2, 2008 |
|
|
|
WMA Standard IC Test Specification for Encoders | Rev B | June 2, 2008 |
WMA Voice IC Test Spec for Encoders | Rev B | June 2, 2008 |
WMV IC Test Specification for Encoders | Rev B | June 2, 2008 |
Tool/Materials Name | Revision | Release Date |
Conformance Test Tool | V2.0 | June 1, 2007 |
WMA v9 Tools | 10.0.0.276 | March 26, 2003 |
WMA 9 Voice PK Test Tools | A | September 29, 2006 |
WMA 9 Voice Decoder Only Test Tools | 9 | November 17, 2006 |
|
|
|
WMA Standard Decoder Test Vectors | Rev E | June 1, 2007 |
WMA Professional Decoder Test Vectors | Rev D | June 1, 2007 |
WMA Pro SPDIF Receiver Test Vectors | Rev C | June 1, 2007 |
WMA Lossless Decoder Test Vectors | Rev C | June 1, 2007 |
WMA Voice Test Vectors | Rev A | October 1, 2006 |
WMV V9 Decoder Test Vectors | WMV9 | June 1, 2007 |
|
|
|
WMA Lossless Encoder Test Vectors | Rev A | February 1, 2006 |
WMA Standard Encoder Test Vectors | Rev A | February 1, 2006 |
WMV Encoder Test Tools and Test Vectors | Rev A | December 1, 2007 |
Windows Media embedded- wmecert@microsoft.com
Windows Media Licensing- ipla@microsoft.com
DRM questions- askdrm@microsoft.com