There may be times when you want to view a webpage through Media Centre, for example to view local weather or cinema listings, and this is something that is easily achievable. This post will take you through the steps, and whilst I’ve used Windows 7 for my screenshots the same technique works on Windows XP Media Centre Edition as well.
The first thing to do is to get the URL of the webpage that you’re after. Media Centre will use Internet Explorer to render the page, so it must be a page that works properly with the version installed on your PC. The other thing to remember is that whilst Media Centre is happy to display webpages, you cannot navigate around once it’s been displayed. You can only use the arrow keys to scroll left/right/up/down as appropriate.
The MCL file
In order for Media Centre to know about the webpage a specifically formatted XML file needs creating. I shall use an example to show my local cinema listings and then go through the pieces that need to be set:
- The url is the exact address of the webpage you want to display, all on one line.
- Name is the text you want to appear next to the item in Media Centre
- bgcolor is the background colour that should be used when displaying the webpage. I’ve used plain white, but you can use any colour you like by setting the appropriate Red, Green and Blue values.
- startimage and thumbnailimage are both paths to a PNG format image that you want to use as the icon within Media Centre. If needed you can use Windows Paint to save the image as a PNG.
- sharedviewport is used to control the behaviour of any video that is playing at the time. Setting it to “false” is equivalent to pressing the stop button.
This file should be saved as a .mcl file, my example file is called “showcase.mcl”. Save both .mcl and .png files in the following location, depending on which version of Windows you have and whether you want the webpage accessible to all users on this Media Centre computer, including to extenders, or just to one specific user:
Windows XP Media Centre Edition For all users:
C:\Documents and Settings\All Users\Start Menu\Programs\Accessories\Media Center\Media Center Programs
For one specific user:
C:\Documents and Settings\<username>\Start Menu\Programs\Accessories\Media Center\Media Center Programs
Windows 7 For all users:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Media Center\Media Center Programs
For one specific user:
C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories\Media Center\Media Center Programs
Depending on your personal settings you may need to show hidden files in order to browse to this location in Windows Explorer. On Windows 7 you will probably also need to create the last two folders.
Viewing the webpage
To use your newly created webpage link start up Media Centre and go up to the Extras Library where you will find your icon.
Simply click on it and Media Centre will load the page.
On your first time viewing a webpage through Media Centre you are likely to encounter a pop up message telling you that this page wasn’t designed for Media Centre. I suggest just choosing the “Don’t ask me this again” option and pressing View Now. It’s basically a warning that you won’t be able to navigate around a regular webpage through Media Centre, but since you carefully chose the page you want (didn’t you?) this won’t be an issue.
You may also like to right click the icon (or press i on the remote) and choose to “Add to Start Menu”. This will place a copy of the icon onto the Extras menu and mean that you don’t need to go into the Extras Library to use it again.
That’s it. Use the file above as a template to modify for the webpages you want, save and use.
*Just one proviso…
Microsoft has deprecated the use of .mcl files to add items to Media Centre, so whilst they still work in Windows 7 there is every possibility that some future version of Media Centre will remove the functionality. There is an alternative supported method which, whilst not terribly hard, is a lot more hassle than saving a file in the right place and having everything “just work”.