Of course, I also have a Linksys Media Center Extender (MCX) which "wirelessly" extends the PC to allow me to have the PC and the TV located in different rooms in my home, thus negating the concern about noise from the PC. Media Center Extenders (MCXs) transmit the audio/video over 802.11a or 802.11g wireless networks. Essentially, you use your Microsoft Media Center Edition PC (MCE) as the central repository for all of your media, and then use a Media Center Extender (MCX) as an access device placed wherever in your home you want to enjoy that content. Thus, your PC can reside in the den or computer room, but you can watch your recorded TV shows in the family room. You simply point the included remote at the Linksys MCX and the familiar Microsoft MCE 2005 interface appears. Then you choose the function you want (live TV, recorded TV, music, photos, etc.), and the content is streamed wirelessly (or via an Ethernet cable) to the Linksys MCX which is connected to your TV. Depending on the horsepower of your Media Center PC, it can host up to five Media Center Extender devices. I wasn't sure if MCE 2005 (within the MCE interface not the Windows desktop) or the LinkSys MCX could support VoIP applications or not, so I looked at that as well.
Here's the contents of the LinkSys Media Extender box sprawled out on my kitchen floor.
Play DVD & Play CDWhat I noticed right off the bat was that the "Play CD" and "Play DVD" options were missing from the menu options. Apparently, the MCX respects and enforces digital rights management (DRM), so DVDs and CDs can be played only on the host PC. Yeah, like I'm going to wirelessly share my CD music or DVD movie collection with all my neighbors - c'mon, gimme a break! First of all, my neighbors would need a $299 MCX as well. Secondly, they would have to be within a 100 foot range or so of the WiFi access point. And lastly, they would have to watch the SAME DVD I was watching. Can you imagine the neighbor feuds? For instance, suppose I am sharing Star Wars and I need to take a bathroom break and pause the DVD? All the neighbors would have to wait for my return to "unpause" it. Not only that, but you'd have to call all your neighbors just to inform them which DVD you plan to play. It's just too much of a pain to go through all that effort. It would be easier to just lend your neighbor the DVD or have them over to watch it. So I just don't see wirelessly sharing DVD or TV content with your neighbors as an issue.
I hope Hollywood can see the folly of locking down a short-range wireless multimedia transmitter as stupid and let technology proceed unhampered. Further, I should point out that some premium content providers such as HBO have marked their content with a CGMS-A (Copy Generation Management System-Analog) flag which Microsoft respects and therefore limits the playing of premium content, including Video on Demand (VoD) to the host Media Center PC. Thus, I was not able to view HBO on my Media Center Extender. However, I've been told that a software update to be released in late December for the Media Center Extender will allow MCX's to view this "flagged" content.
Additionally, I was a bit surprised and disappointed that the Media Center Extender does not support transmitting the PC's Windows desktop GUI, only the MCE 2005's media interface (My Pictures, My Videos, Live TV, etc.) is supported. Thus, using MCE I can not surf the Internet, or even initiate a VoIP call using Vonage's softphone client or Skype - which I had planned to do in my testing. It did seem odd that the Media Center Extender can transmit fast moving, high frame-rate television pictures -- but it can't stream a simple 1024x768 resolution desktop that barely moves? What gives? My only theory is that if the Media Center Extender lets you access the Windows Desktop, then you will be able to launch other applications, such as WinDVD or PowerDVD and be able to wirelessly stream your DVDs thus bypassing copyright protections. Also, by using a $299 MCX and Fast User Switching technology, you can essentially build "inexpensive" Terminal Server clients, which may be why Microsoft doesn't want it.
Nevertheless, the advantages and benefits of an Media Center Extender far outweighs the disadvantages. In my tests using the Sony Media Center 2005 PC, I was able to record TV while simultaneously playing music or viewing photos - all streaming the signal over a 802.11g wireless connection. I temporarily moved the MCX to an upstairs TV to test the effect of distance on the wireless connection (and thus the video quality) and I did not notice any degradation in the video quality. I should point out that I only had a single-tuner, so I wasn't able to test recording a TV show while simultaneously watching a separate TV program, however I have seen this work on other Media Center 2005 PCs.
The video quality was very good. I did find that it tended to be darker with more saturation and more contrast than when I used a direct composite video connector from the MCE 2005 PC to the TV. Thus, skin tones for example seemed a bit redder and slightly darker, but in some ways this has a "warming" effect. I then tried an S-Video connector, which in theory would have higher video quality. The video still seemed to contain more red tonality. Next, I tried the component video connectors (3 video cables), which in theory would have the best video quality. Unfortunately, the "red" component connector port on the MCX wasn't working, so everything on my TV screen had a bluish tint to it, so I couldn't gauge the quality of the component video output on the MCX. (I know the component cables were OK, since I just pulled them from my DVD player.)
I tested both Live TV and Recorded TV on the MCX and played around with the various playback controls for both, i.e. pause, fast forward, rewind, etc. It performed very well, however, I did notice that when I first clicked the fast forward button when watching a recorded program, the TV screen would go black for a split second. It was almost as if the MPEG encoder in the MCX needed time to catch up, or it missed a "key frame". I'd rather see the unit simply "freeze" on the last frame rather than "blacking out" for a split second. I'm sure this is a simple firmware fix to do. Also, when navigating recorded shows, specifically when skipping through commercials it was a bit trickier using the MCX than using MCE 2005. For example, in MCE 2005, pressing the Skip button (30 second fast forward) 5-7 times will quickly skip through all the commercials and if you overshoot it, you simply hit the rewind button. Using MCX you can also do this, but since there is a slight delay in response time, between clicks and seeing the resulting video on screen, it can make finding the right spot a bit more difficult.
Regarding "Live TV" in MCX, it is streamed from the MCE PC's tuner card. In a scenario where you have either another MCX trying to change the channel or someone sitting at the MCE 2005 PC changes the channel, and thus are in "conflict" with one another for the same tuner, you will be notified. You can then choose which channel "wins" the channel fight. The notification is "key" since you may be recording something or watching something and don't want it accidentally interrupted. If the kids, husband, wife, etc. decide to override the channel anyway, they can't blame an accidental key press since it required a confirmation key press on the remote control (or mouse-click on the PC). One neat feature of MCE 2005 and supported on the Linksys MCX is the ability to receive instant messages (via MSN Messenger) while watching TV. Of course, if you plan on watching a movie and don't want to be interrupted, you can simply logoff.
Playing VideosThe MCX unit actually decodes video locally, and as such is limited to the formats that it recognizes. MPEG-1, MPEG-2, and WMV video are supported. However, don't plan on watching your Divx or Xvid video files on the MCX unless you transcode the file first to the aforementioned file formats. (See Update below for a cool on-the-fly transcode method) One really cool feature is that if you are playing a video file and decide to watch Live TV, surf the Web, or any other task that requires you to stop the video, you can actually resume the video where you left off - it remembers. Even if you play other video files and stop them, it remembers the last view point in each video file, so you don't have to worry about remembering where you left off. This is also true for recorded TV video files as well. Many times I would be playing a recorded TV program, see that something else on live TV was about to start, I stopped the video and then played it after the show or even a few days later.
Online SpotlightIf you upgrade from MCE 2004 to MCE 2005 you will notice a new feature called Online Spotlight, which presents third-party content including Napster, CinemaNow, MSN TV, and more. This content includes digital on-demand movies, digital music distribution services, and games. Some of it is free, some subscriber-based, and much of it comes from third-party developers. The photo to the left is of MSN TV, which normally required a paid subscription. Apparently Microsoft decided to be generous and grant all MCE 2005 users "free" access to MSN TV. Or maybe my "free" MSN TV will prompt me in a few months to start paying? We shall see. Nevertheless, I did find myself enjoying MSN TV's videos which include "Play Top Videos", a smorgasbord of the hottest videos covering everything from news to technology.
My PicturesThe My Pictures feature worked very well from the MCX with superb picture quality. The only caveat was that the "transitions" (various effects when switching to the next picture) do not function on the MCX. But since transitions are only "icing" on the cake of picture viewing, I didn't have a problem not having them. I have to say watching all my digital photos from my digital camera on a 65" TV screen has become a family experience. This is not like breaking out the photo albums and boring family members to death showing them photos. Watching photos on the TV is a whole other experience that other MCE users have also commented on. For instance, I read one MCE 2005 user saying his kids enjoy watching vacation photos on the TV when in the past they could careless about looking at photo albums. That in itself may be worth considering a MCE 2005 operating system over Windows XP Professional or Home Edition! (MCE 2005 is only nominally more expensive than XP.)
This feature also worked equally as well from the Linksys MCX as from the MCE PC directly, but again with one caveat - you can't use the visualizations feature. So no psychedelic colors warping around on my 65" TV screen! Yet another feature I don't particularly miss, but still worth noting since many people enjoy the music visualizations. What you do get is the default album cover art, track info, and the big background "elapsed time". Surprisingly, you can't fast forward or rewind songs using the remote control, however you can skip tracks using the remote's forward or backward buttons.
Overall, I loved the LinkSys Media Center Extender - not only was it easy to use, but it allowed me to extend my Media Center 2005 PC multimedia content to any TV in my house without having to drill holes in the walls to snake Ethernet cabling. Not drilling holes in the walls and snaking wires no doubt saved me a few days in my wife's doghouse as well. There is a Microsoft SDK to add other software programs to the MCE 2005 menu interface (which the Linksys MCX will also display). In fact, I added one popular add-on to the menu called "Weather" and it worked flawlessly on the MCX interface as well.
However, I'd like to see some native support for VoIP applications on MCE 2005 & supported by the MCX, such as the Vonage softclient or Skype. Although this would require wearing a microphone or headset connected to the PC's sound card. If you sit far from your TV and PC, you'd need a pretty lengthy headset cord. For the truly tech savvy you could have a Polycom audioconferencing unit (excellent audio acoustics even at a distance) in your TV room and connected to your PC. Then you'd be able to make and receive VoIP calls using MCE/MCX headset-free! Or you could just use a Bluetooth headset as well. Now imagine being able to receive SIP-based video calls on your plasma television set. Ah yes, a guy can only dream
Also, since the wireless MCX unit could be fairly far from the main TV room, maybe the MCX unit itself could embed a high quality microphone in the unit itself or even in the MCX's remote control. Again, this is part of my wish list for a future Media Extender. I should state that it took a few days for the WAF (Wife Acceptance Factor) to truly kick in, but now she's just as addicted to Tivo-like functionality as me, especially the ability to fast forward through commercials, as well as the ability to show our photo album to family and friends. In fact, we've become so addicted to the MCE 2005 PC and Linksys MCX, it is not uncommon for her to say to me "Can you fast forward this?" when a commercial comes on. My response is often a chuckle followed by, "Sorry, this is live TV. Can't fast forward this." Enough said.
Just got an important email from Linksys / Cisco, which states: Microsoft has released a new version of the firmware for the WMCE54AG. The firmware can be found here: http://www.microsoft.com/mcxsupport for the firmware.
This firmware fixes:
- Allows viewing and playback of protected TV content (e.g., Premium movie channels such as HBO, Cinemax, etc.)
- Fixes issue where some audio or video files do not play correctly.
- Fixes issue where pressing skip on recorded TV sometimes causes screen to go black.
- Fixes issue where waking from standby causes video errors.
- Fixes issue where watching video over wireless for extended periods of time will cause video glitches. This firmware is also be posted on Linksys's website shortly.
You can also click here for the Linksys MCX firmware update:
Microsoft MCX Support for Linksys and HP
There is now a software solution that enables the playback of unsupported video over Xbox 360 and Media Center Extender devices, including DiVx. So now you CAN play DiVx videos on Media Extenders. The transcoding software is called Transcode 360.
I use it - works great. You just have to right-click a video from the MCE Extender interface and choose the transcode option and voila! It will transcode it on-the-fly. IF you want the ability to fast-forward, rewind, etc. you have to give the transcoding time to transcode more of the file. You can simply pause the video and let it transcode for awhile and then you'll be able to fast-forward up to the part where it has finished transcoding. Or you can wait for it to transcode the entire file, so you can fast-forward to any part of the video, but that can take awhile. In most cases you'll just want to watch it through, in which case transcode360 works just great.