Windows Media Center

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Windows Media Center
A component of Windows NT
Windows Media Center logo.png
Windows Media Center on Windows 8.png
Windows Media Center on Windows 8 Pro.
Type Digital video recorder and media player
Included with
Also available for

Windows 8 Pro, Windows 8.1 Pro Media Center Pack for USD $9.99

Windows 8, Windows 8.1, Windows 10 unofficially through a windows command script installer
Replaced by Windows DVD Player (Windows 10)
Support status
Related components
Media Foundation
Multimedia Class Scheduler Service
Windows Media Connect
Windows Media Player
Windows Media Services

Windows Media Center (WMC) is a digital video recorder and media player created by Microsoft. Media Center was first introduced to Windows in 2002 on Windows XP Media Center Edition (MCE). It was included in Home Premium and Ultimate editions of Windows Vista, as well as all editions of Windows 7 except Starter and Home Basic. It was available on Windows 8 Pro and Windows 8.1 Pro as a paid add-on, before being discontinued in Windows 10.

Media Center can play slideshows, videos and music from local hard drives, optical drives and network locations. Users can stream television programs and films through selected services such as Netflix. Content can be played back on computer monitors or on television sets through the use of devices called Windows Media Center Extenders. It is also possible to watch and pause live TV. Up to six TV tuners on a tuner card are supported simultaneously. Both standard- and high-definition unencrypted video are supported through DVB-T and ATSC standards. It is possible to view encrypted private network television stations that are not broadcast over the air with internal and external tuner options that support the insertion of a CableCard provided by the cable TV company.

Shortly after Windows 7's 2009 release, Microsoft disbanded the Media Center development team, thus abandoning any further software developments. Consequently, the Media Center interface remained unchanged for Windows 8/8.1 users. In May 2015 Microsoft announced that Windows Media Center would be discontinued on Windows 10, and that it would be removed when upgrading; but stated that those upgrading from a version of Windows that included the Media Center application would receive the paid Windows DVD Player app for free to maintain DVD playback functionality.[1]

Version history[edit]

Windows XP Media Center Edition[edit]

Windows Media Center, codenamed "Freestyle", was first included with Windows XP Media Center Edition.

Windows Vista[edit]

A new version of the WMC was included in the Home Premium and Ultimate Windows Vista editions. The user interface was redesigned and tailored for the 16:9 aspect ratio. Support for multiple tuners was added in later releases and varies depending upon the version of the operating system purchased. Support for many Windows Media Center Extender hardware devices, that had been released pre-Vista, was also dropped leaving many owners out of luck if they did not upgrade to one of the supported Windows Vista versions from the Windows XP Media Center Edition. Also introduced to U.S. users was Internet TV, which allows access to streaming content through WMC. It also allows video game content.

Each button in the main menu, which contains sections such as "Music", "Videos", and "TV", gets encased in a box when selected, and for each selection, a submenu comes up, extending horizontally. When any of the options is selected, the entries for each are presented in a grid-like structure, with each item being identified by album art, if it is an audio file, or a thumbnail image if it is a picture, a video or a TV recording, and other related options, such as different views for the music collection if "Music" is selected, extend horizontally along the top of the grid. Similarly, other items are identified by suggestive artwork. The grid displaying the items is also extended horizontally, and the selected item is enlarged compared to the rest. Other features of the WMC include:

Microsoft later updated WMC with a feature pack known as TV Pack 2008.[2] This release, codenamed "Fiji", was only made available via OEMs for new computers that came preinstalled with the update. It is not available as an update for existing WMC users.[3][4][5] The update tweaked the user interface, added support for digital subchannels, QAM, DVB-S and MHEG, and increased the total number of each type of tuner allowed. It used .wtv files instead of .dvr-ms.[6][7] Beta versions also supported H.264 format but this feature was removed upon release to manufacturing.[8]

Windows 7[edit]

A updated version of the WMC was included in all the Windows 7 editions except Starter and Home Basic. Much of the functionality added with TV Pack 2008 was included with the version of Media Center included in Windows 7, along with an update to the user interface.[9]

The WMC has retained much of the design and feel of its predecessor, but with a variety of user interface shortcuts and browsing capabilities.[10] Playback of H.264 video both locally and through a Media Center Extender (including the Xbox 360) is supported.

Some notable enhancements in the WMC include a new mini guide, a new scrub bar, the option to color code the guide by show type, and internet content that is more tightly integrated with regular TV via the guide. All Windows 7 versions now support up to four tuners of each type (QAM, ATSC, CableCARD, NTSC, etc.).

When browsing the media library, items that don't have album art are shown in a range of foreground and background color combinations instead of using white text on a blue background. When the left or right remote control buttons are held down to browse the library quickly, a two-letter prefix of the current album name is prominently shown as a visual aid. The Picture Library includes new slideshow capabilities, and individual pictures can be rated.

Also, while browsing a media library, a new column appears at the top named "Shared." This allows users to access shared media libraries on other Media Center PCs from directly within Media Center.

For television support, the Windows Media Center "TV Pack" released by Microsoft in 2008 is incorporated into the WMC. This includes support for CableCARD and North American (ATSC) clear QAM tuners, as well as creating lists of favorite stations.[11]

A gadget for the WMC is also included.[12]

The Public folder also contains a hidden Recorded TV library that appears in the Windows Explorer sidepane when TV is set up in Media Center for the first time.

Windows 8 and 8.1[edit]

The WMC was not included with any of Windows 8 editions.[13] Instead, it was part of a Windows 8 Media Center Pack add-on available only for retail versions[14] Windows 8 Pro, and Windows 8 Pro Pack that upgrades Windows 8 to Windows 8 Pro[15] available through the Add features to Windows 8 service. The Windows 8 Pro Pack was available for USD $69.99,[16] while the Windows 8 Media Center Pack was available at no charge from October 26, 2012, until January 31, 2013, as a promotion to encourage users to upgrade to Windows 8.[17] After the promotion, the price of the Windows 8 and 8.1 Media Center Pack changed to USD $9.99,[16] until it was discontinued on October 30, 2015.[18]

The WMC cannot run on startup or on top of other windows because of “new Windows OS requirements and behaviors”.[19][20]


During the 2015 Build developers' conference, a Microsoft executive confirmed that Media Center, with its TV receiver and PVR functionality, would not be updated for or included with Windows 10, thus the product would be discontinued. Those upgrading to Windows 10 from a version of Windows that included the Media Center application would receive the paid Windows DVD Player app for free to maintain DVD playback functionality[1] after the first Windows Update.[21][22]

Some users who wanted Microsoft to provide an official port of the Windows Media Center for Windows 10 created two petitions and sent thousands of requests to Microsoft via their Windows Feedback app included with Windows 10.

Unofficial Windows 10 Port[edit]

Although Windows Media Center is not officially available in Windows 10, some users on My Digital Life (MDL) Forums[23] discovered some methods of restoring it using a special windows command script batch file installer.[24] Early versions of the WMC on Windows 10 were ported from the Insider Preview builds of Windows 10 before it was removed. These versions had issues downloading the Electronic Program Guide (EPG) data form Microsoft's servers because they did not receive a patch that other Windows versions got. Later versions of the WMC on Windows 10 were ported from Windows 8.1 Pro, which fixed this problem.

As of January 29, 2016, the full functionality of the WMC is available on both 32 and 64 bit editions of Windows 10, with the release of the latest v12 installer.[25][26] The v12 installer can also be used on Windows 8 and 8.1 systems for users who did not purchase the Media Center Pack add-on, including non-Pro editions of Windows 8 and 8.1 where the add-on is not available.[26] Some users have also been able to install the WMC on Windows Home Server 2011, Windows Server 2012 R2 and Windows Server 2016.[27] Some users on MDL Forums have also discovered methods to get Xbox 360 extenders to work on Windows 10.[28][29]

Many prominent websites including Lifehacker,[24] WinBeta,[30] Windows Central[31] and IBTimes,[32] have static download links to legacy versions of the installer. These early versions have several problems that the latest installer fixes including issues with the EPG data not downloading, scheduled recordings not starting on time,[26] CableCard (DRM) channels not being playable and no support for 32 bit systems. This has created confusion among users who assume they are installing the latest version.

Version history[edit]

The later installers in the default branch are based on DISM,[33] while the alternative branch is based on the v8 installer,[34] the last non-DISM based package in the default branch.

Electronic Program Guide[edit]

In early July 2015, Microsoft announced that the Electronic Program Guide (EPG) for Windows Media Center was being updated on July 7, 2015 with new video data packages.[54][55] This update to the EPG changed the service provider from Zap2It to Rovi. Since the update a large number of reports have been posted to the Microsoft Media Center Feedback page[56] indicating that the EPG data feed from Rovi has significant data quality issues relating to incorrect channel lineups, outdated and incorrect program data and failure to download the EPG data from Rovi through Microsoft's servers. This update was not given to the early Insider Preview builds of Windows 10 even though they included the WMC.


Media Center uses TV tuner devices to play back and record TV shows from standard antenna, cable or satellite signals. Users can record television programs manually or schedule recording via the electronic program guide. Recordings can be burned to Video DVD or, barring copy restrictions, be transferred to a portable media player. Media Center supports both analog and digital tuners and allows up to six of each tuner type (analog, digital over-the-air, Clear QAM, CableCard) to be configured. All the tuners use the same guide data but it can be edited and configured to include additional channels such as Clear QAM not found or included in most Titan Guides. While playing live television, the program keeps a buffer that allows users to rewind or pause live TV and skip commercials. A third party program MCEbuddy allows automatic commercial skipping on recorded programs.

Media Center can stream both live and recorded contents to Windows Media Center Extenders such as the Xbox 360 console, but other Windows computers can just access recorded content. Playback of content on television is possible through Media Center Extenders or by directly connecting a computer running Windows Media Center to a television. The menus of Windows Media Center are displayed in a 10-foot user interface suitable for viewing on large screen televisions and can be navigated using various remote controls. Windows Media Center PCs require a sensor to be able to interact with the remote control. To advertise Media Center support, remote controls must also have certain buttons such as the Green Media Center logo Start button and buttons for navigation, playback and volume controls, power and channel flipping.[57][58]

Media file support[edit]

Windows Media Center organizes and displays videos and music found on both local and networked computers. Music albums are arranged with accompanying album art that can be downloaded off the Internet automatically or added manually into Media Center. Users can create playlists of different songs or albums as well. While playing music, the user can pause and fast forward songs and view visualizations. Analog FM radio support is also available if the user's TV tuner supports it.

Media Center allows users to browse pictures and play them in slideshows, as well as play video files. Media can be categorized by name, date, tags, and other file attributes. In addition, users can organize and play films through the "Movie Library" feature introduced in Windows Vista Media Center. Through the "Internet TV" feature, users can also stream television and web shows from select content providers.

CableCard support[edit]

Windows Vista Media Center introduced support for CableCard devices. However, CableCard was only supported on OEM hardware that had been certified by CableLabs.[59] Windows 7 Media Center supports adding CableCard to existing hardware, provided the hardware meets certain requirements.[60] Shortly after the release of Windows 7, Microsoft released the Digital Cable Advisor tool to verify that the requirements are met before activating CableCard support.[61]

Portable devices[edit]

Windows Media Center allows synchronization with certain portable devices. These devices include Windows Mobile Pocket PCs, smartphones, Portable Media Centers and other players that can sync with Windows Media Player. Microsoft's Zune cannot use the sync function, but can play Media Center recorder TV files when they are copied to a Zune monitored folder.

While synchronizing television shows, Windows Media Center encodes the shows using Windows Media Encoder to a Windows Media Video format at a lower quality than the original format used for viewing on the desktop media center. This is to complement the limited storage space and processing power of such portable devices. Optionally, music can also be re-encoded to a smaller file size upon synchronization.

Application development [edit]

Windows Media Center was designed as a programmable platform; other programs can tie into the Media Center UI using the WMC API, which is provided as a managed API. The functionality of Windows Media Center can be extended by three different types of applications:[62]

Presentation Layer Applications[edit]

These are managed applications written using the WMC API and packaged as CLI assemblies. Presentation Layer applications can have full access to both the .NET Framework as well as the Windows Media Center API, with the latter exposing a managed object model to access and manipulate the current states of the media management and playback, live television, video recording as well as the presentation capabilities of Windows Media Center. Presentation Layer applications are rendered using the bitmap-based Windows Media Center Presentation Layer, the user-input and presentation system of WMC. Presentation Layer includes support for animations, dynamic layout, keyboard/mouse as well remote navigation. Presentation Layer applications can be streamed over RDP to Windows Media Center Extenders; so Presentation Layer applications run on the extenders without any modification. Presentation Layer, however, exists only in the Windows Vista version of WMC.[62][63]

Presentation Layer applications are created using an XML based declarative markup language, known as Media Center Markup Language (MCML). MCML is used to define the user interface, with animation, text input, navigation, data binding, and local storage support available from the markup itself. If custom code or other functionality is required to implement a certain feature, CLI assemblies can be referred. Any CLI language can be used to write the code-behind assemblies that implement the required functionality. An MCML document defines the interface as a collection of UI elements, each exposing four attributes: Content which defines what that UI element will display, Properties to control the presentation aspects of the element, Locals which enumerate the set of private state data for the element, and Rules which allow the attributes to be modified based on certain triggers. By modifying these attributes at runtime, either from markup or code behind classes, the interface is generated.[64]

Presentation Layer applications can either be locally installed, or downloaded from the web as necessary. However, in the latter case, the code is untrusted; only the .NET classes that are marked as safe for use by Internet-originating code can be used. Before an application can be used, it has to be registered with Windows Media Center. An application can either register itself as a top-level menu item, in any of the sub-menus (depending on the type of application), as an autoplay handler, into the Program Library (the menu category for all programs), or as a background application without a user interface running as long as a WMC session continues.[65][66]

XAML Browser Application[edit]

WMC can also act as host for XAML Browser Applications (XBAP), which are rendered in the WMC UI itself. XBAPs are rendered using the vector-based resolution-independent Windows Presentation Foundation component of .NET Framework 3.0. XBAPs have their UI written in XAML with code behind in any .NET language. XBAPs are also limited to Windows Vista. WMC provides limited support for streaming XBAPs to Windows Media Center Extenders. XBAPs have been declared deprecated in Windows Media Center SDK version 5.3.

Hosted HTML Applications[edit]

WMC can host Internet Explorer within its own UI (using WMC UI widgets) and can display web pages and web applications. This feature is supported in both Windows XP and Windows Vista. Web applications written specifically for being hosted in WMC can use a subset of the WMC API which is exposed via JavaScript. HTML applications are also not fully supported for streaming to extenders.

See also[edit]


  1. ^ a b Paul, Ian (29 July 2015). "How to play DVDs in Windows 10 for free". PCWorld. IDG. 
  2. ^ "Error message when you open Windows Media Center TV Pack and tune to a channel that is listed in the Electronic Program Guide: 'No TV Signal' (Revision: 2.5)". Microsoft Support. Microsoft Corporation. July 17, 2008. Retrieved December 31, 2010. 
  3. ^ "Microsoft Corp removes 'Fiji' from Windows". The Fiji Times Online. Fiji Times Limited. June 28, 2008. Retrieved December 31, 2010. 
  4. ^ Lanier, Chris (August 8, 2008). "Microsoft Makes Fiji Official, TV Pack for OEMs Only". Chris Lanier MVP blog. Microsoft. Retrieved December 31, 2010. 
  5. ^ Price, Christopher (November 1, 2008). "Vista Service Pack 2 Lacks Media Center TV Pack 2008". Christopher Price blog. Retrieved December 2, 2008. 
  6. ^ Drawbaugh, Ben (July 5, 2008). "No DirecTV HD for Windows Vista Media Center until 2010?". Engadget HD. AOL. Retrieved December 31, 2010. 
  7. ^ Drawbaugh, Ben (July 17, 2008). "Windows Media Center TV Pack was released yesterday". Engadget HD. AOL. Retrieved December 31, 2010. 
  8. ^ Foley, Mary Jo (August 5, 2008). "Microsoft sending mixed messages about Windows futures with 'Fiji'?". ZDNet. CBS Interactive. Retrieved December 31, 2010. 
  9. ^ Drawbaugh, Ben (July 27, 2009). "Windows 7 Media Center Review". Engadget HD. AOL. Retrieved December 31, 2010. 
  10. ^ Owen, Charlie (28 October 2008). "Windows Media Center in the PDC Build of Windows 7". Microsoft. Retrieved 11 November 2008. 
  11. ^ Drawbaugh, Ben (6 August 2008). "Hands-on with the Vista Media Center TV Pack". Engadget HD. Retrieved 11 November 2008. 
  12. ^ Thurrott, Paul (October 6, 2010). "Windows 7 Feature Focus: Windows Gadgets". SuperSite for Windows. Penton. Retrieved June 15, 2015. 
  13. ^ LeBlanc, Brandon (April 16, 2012). "Windows Team Blog: Announcing the Windows 8 Editions". Blogging Windows. Microsoft. 
  14. ^ ""Add features" option is unavailable in volume license versions of Windows 8". Support. Microsoft. 21 December 2012. 
  15. ^ Caldas, Bernardo; Averett, Linda (May 4, 2012). Sinofsky, Steven, ed. "Making Windows Media Center available in Windows 8". Building Windows 8. Microsoft. 
  16. ^ a b "How to add Windows Media Center to Windows 8 free of charge". Retrieved 2016-09-05. 
  17. ^ "Running Windows 8 Pro? Get the Windows 8 Media Center Pack for Free!". 2012-12-10. Retrieved 2016-09-05. 
  18. ^ "". Retrieved 2016-09-06.  External link in |title= (help)
  19. ^ "Windows 8 Release Preview - Media Centre Issue?". Microsoft. 4 June 2012. Retrieved 24 June 2012. 
  20. ^ Drawbaugh, Ben (23 June 2012). "Two more nails in the coffin for Media Center, start-up options and tuner certification". Engadget. Aol. Retrieved 24 June 2012. 
  21. ^ Sams, Brad (May 2, 2015). "Windows Media Center is dead". Neowin. Retrieved May 3, 2015. 
  22. ^ Bott, Ed (May 2, 2015). "R.I.P., Windows Media Center". CNET. CBS Interactive. Retrieved May 3, 2015. 
  23. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives". Retrieved 2016-08-31. 
  24. ^ a b Allan, Patrick (September 10, 2015). "Get Windows Media Center Running on Windows 10 in a Few Easy Steps". LifeHacker. Retrieved December 5, 2015. 
  25. ^ "How to install Windows Media Center on Windows 10 Anniversary Update". BetaNews. 2016-09-08. Retrieved 2016-09-09. 
  26. ^ a b c d "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 336". Retrieved 2016-08-31. 
  27. ^ "The Holy Grail: Get WMC on Server 2011, 2012 R2, 2016 tp4/5". Retrieved 2016-08-31. 
  28. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 395". Retrieved 2016-09-02. 
  29. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 424". Retrieved 2016-09-02. 
  30. ^ "How to install Windows Media Center on Windows 10". 2015-09-09. Retrieved 2016-08-31. 
  31. ^ "Here is how to install Media Center on Windows 10". Retrieved 2016-08-31. 
  32. ^ Yalburgi, Vinod (2015-09-08). "How to install Media Center on Windows 10". Retrieved 2016-08-31. 
  33. ^ a b c d e f g h i j "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 125". Retrieved 2016-08-31. 
  34. ^ a b c d e f g "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 532". Retrieved 2016-08-31. 
  35. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 289". Retrieved 2016-08-31. 
  36. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 260". Retrieved 2016-08-31. 
  37. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 258". Retrieved 2016-08-31. 
  38. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 251". Retrieved 2016-08-31. 
  39. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 243". Retrieved 2016-08-31. 
  40. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 184". Retrieved 2016-08-31. 
  41. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 184". Retrieved 2016-09-07. 
  42. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 163". Retrieved 2016-08-31. 
  43. ^ a b c d "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 50". Retrieved 2016-08-31. 
  44. ^ a b c d e "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 88". Retrieved 2016-08-31. 
  45. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 85". Retrieved 2016-09-07. 
  46. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 116". Retrieved 2016-08-31. 
  47. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 89". Retrieved 2016-08-31. 
  48. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 149". Retrieved 2016-08-31. 
  49. ^ a b "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 37". Retrieved 2016-08-31. 
  50. ^ a b "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 64". Retrieved 2016-08-31. 
  51. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 32". Retrieved 2016-09-07. 
  52. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 35". Retrieved 2016-09-07. 
  53. ^ "[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives - Page 46". Retrieved 2016-09-07. 
  54. ^ "Electronic Program Guide (EPG) for Media Center updated". Microsoft Support. July 2015. Retrieved July 16, 2015. 
  55. ^ Josh Pollard. "Microsoft Breathes New Life into Media Center Guide". The Digital Media Zone. Retrieved 16 July 2015. 
  56. ^ "Microsoft Connect". MEDIA CENTER PROGRAM GUIDE DATA FEEDBACK. Microsoft. Retrieved 16 July 2015. 
  57. ^ "Understanding Mouse, Keyboard, Remote Control, and Touch Input". MSDN. Microsoft. Retrieved December 31, 2010. 
  58. ^ "Required Remote Control Buttons". MSDN. Microsoft. Retrieved December 31, 2010. 
  59. ^ Anderson, Nate (January 31, 2006). "CableCARD certification rules out home-built Windows MCE boxes, possibly other DIY solutions". Ars Technica. Condé Nast. Retrieved November 7, 2012. 
  60. ^ "Microsoft Enhances the Digital Cable Experience and Names 2009 Windows Media Center Ultimate Install Winner". News Center. Microsoft. September 9, 2009. Retrieved November 7, 2012. 
  61. ^ "The Cable Chronicles: Win7 Digital Cable Advisor Released". AnandTech. Retrieved November 7, 2012. 
  62. ^ a b "Windows Media Center SDK: Choosing a Technology". MSDN. Microsoft Corporation. Retrieved December 31, 2010. 
  63. ^ "Windows Media Center Presentation Layer Applications". MSDN. Microsoft Corporation. Retrieved December 31, 2010. 
  64. ^ "Working with Media Center Markup Language". MSDN. Microsoft Corporation. Retrieved December 31, 2010. 
  65. ^ "Creating, Installing, and Running a Windows Media Center Presentation Layer Application". MSDN. Microsoft Corporation. Retrieved December 31, 2010. 
  66. ^ "Associating Application Entry Points with Integration Locations". MSDN. Microsoft Corporation. Retrieved December 31, 2010. 

External links[edit]