OverviewA componentized version of Windows Media Player 11 will be launched as part of the upcoming XPe Feature Preview 2008. This component will be compatible with XPe Feature Pack 2007. If you don’t have FP2007, or you have a more immediate need to use WMP11 in your SP2 embedded application, you can create an image that contains all the component dependencies required to support installing WMP11 after FBA is done. This article describes the process and prerequisites for running the WMP11 desktop installer on an XPe Image.
Installation InstructionsTo install the Desktop (non-componentized) version of WMP11 into your image, follow the procedure below:1) Create a macro component in Component Designer that contains all the component dependencies that WMP11 requires.2) Import the SLD file into your database – as with any other component – and include that component in your image with Target Designer.3) Download wmp11-windowsxp-x86-enu.exe (that’s the WMP11 desktop installer) from http://www.microsoft.com/windows/windowsmedia/player/download/download.aspx (25MB) and copy that to your imageNOTE: The above download location can be used for testing and developing purposes but these bits cannot shipped on a device. We are working on getting WMP11 posted to the ECE site with the appropriate licensing so that it can be incorporated in devices that ship.4) Run wmp11-windowsxp-x86-enu.exe /Q from within the image after FBA is finished. It is very important to use the “/Q” command-line switch with the installation package. This shows no UI, so you may want to run it from a batch file which alerts you when the install is done.The List of components required by Windows Media Player 11Below is the list of all components required by the Windows Media Player 11 Setup.
Client / Server Runtime (Console)Common Control Libraries Version 5Common Control Libraries Version 6 [6.0.0.0]Common File DialogsCore Certificate ServicesDirectShow CoreDirectX Registry InfoError ReportingGDI+ XPInternet Connection WizardMicrosoft Audio Compression Manager (MME Core)Microsoft Data Access Components (MDAC)Microsoft Foundation Class Library (MFC)Microsoft Visual C++ Run TimeMicrosoft-Windows-HTTPPerformance Data HelperPrimitive: Crypt32Primitive: DbghelpPrimitive: IphlpapiPrimitive: MprPrivitive: Msimg32Primitive: Netapi32Primitive: NtdllPrimitive: Ole32Primitive: Oleaut32Primitive: PsapiPrimitive: Secur32Primitive: SetupapiPrimitive: Shell32Primitive: ShlwapiPrimitive: Tapi32Primitive: UserenvPrimitive: uxthemePrimitive: VersionPrimitive: WinmmPrimitive: WinspoolPrimitive: WintrustPrimitive: Ws2_32Primitive: Wsock32Primitive: Wtsapi32RPC Local SupportUrlmon LibraryUSB 2.0 CommonVideo For Windows CoreWindows API – AdvancedWindows API – GDIWindows API – KernelWindows API – UserWindows Image Acquisition CoreWinHTTPWininet Library- Alex
Windows Media Player 11 is available in a componentized form in XPe Update Rollup 1.0. However, it is