If you’re ready to take the plunge and give your big screen HDTV over to Windows Media Center
to manage your television, movies, music and more, then you’ll want to be sure you’re getting the best experience possible when running in full screen mode. The choice of how you connect your PC to your TV is critical to optimizing your experience. Assuming your PC’s graphics card supports it, HDMI
, or High Definition Multimedia Interface
, is one of the best ways to connect a PC to your HDTV.
Above: the connection type is critical in optimizing your display for Windows Media Center
HDMI is a single cable that carries all-digital, uncompressed video at resolutions up to 1080p, as well as uncompressed or compressed digital audio signals. While HDMI is common in consumer electronics devices like the Xbox 360, DVD and BluRay players, since 2007, we have seen more and more PCs roll out with HDMI support – especially in the laptop and notebook area. All major graphics card manufacturers also offer cards with HDMI.
If your PC or laptop and TV are relatively recent, making an HDMI connection is a simple. After making the connection, you may have to adjust the resolution settings to ensure the PC’s output on the TV is making the best use of the available space. In Windows 7, simply right-click on the desktop and select Screen Resolution
In prepping for this post, I took two laptops and a netbook purchased in 2008, 2009 and 2010 (respectively), then in-turn connected all three of them to my Toshiba HDTV (a 2008 purchase) without any issues whatsoever. This direct connection provided me full HD video and sent audio through my TV’s speakers. Had I wanted to insert an AV receiver into the mix, say to handle surround sound, I would need to do a bit of research first. The Handshake
While HDMI can provide a fantastic, all digital, high definition audio and video experience, it can also be tricky to implement with older devices, components, displays and AV receivers, especially those that were made prior to the advent of HDMI v.1.3
The most common challenge we see when integrating older PCs or HD displays via HDMI has been the so-called “handshake issue.” Just a few years ago, HTPC-focused websites like Missing Remote
, The Green Button
and AV Science forums
were full of threads troubleshooting audio and video issues related to these issues.
This is because an important part of the HDMI specification involves a content protection scheme called HDCP
(high-bandwidth digital copy protection) in which thesource device checks the receiving device for an authentication key. If all is well, they ‘shake hands’ and get on with the business of your content. If you’ve ever watched a DVD on an Xbox 360, you may have briefly seen a message on screen that reads “Secure HDCP link established
.” after you’ve hit play. That means you’ve had a successful handshake. Enjoy the show.
While connecting an Xbox or BluRay player to your HDTV via HDMI is fairly straightforward, doing so with a PC involves many more variables. Your graphics card may have an older driver, for instance, or the firmware for your display may be out of date. Many older devices such as graphics cards, displays and receivers did not implement HDCP correctly (or at all, in some cases). If your setup involves an AV receiver or projector, you have introduced additional components into the path that also have to successfully implement HDCP in order to create a secure path between the source (your PC) and the display (your HDTV). Symptoms of a Handshake Issue
With the release of Windows 7 and more products supporting HDMI 1.3, it seems as though firmware and driver updates have helped resolve many of the handshake issues that we saw on forums in 2007-2009; this is not to say that they don’t still happen. I checked in with Mike Garcen, one of our Windows Entertainment and Connected Home MVPs
and the man behind the HTPC enthusiast site Missing Remote
, and asked him what some of the top symptoms of an HDMI handshake issue are for an HTPC running Windows 7.
Here’s what he reported as the most commonly reported symptoms of a handshake issue he still sees today:
What to do if you’re experiencing a handshake issue
- A black screen when the primary video display is no longer available. For example, you’ve switched to another input, and then back to the HDMI input, or turned the TV off and left the HTPC on, or the HTPC is resuming from sleep.
- Loss of audio is an issue we’ve seen on some older ATI cards, but in my testing of Windows 7 SP1 beta, this seems to be resolved.
- For HTPCs running Intel HD Graphics, we see reports that the screen resolution is lower when the primary video display is no longer available. This includes input switching, TV on\off and resuming from sleep.
If you think you’re experiencing a handshake issue using HDMI, there are a few things Mike recommends trying:
- Power down everything and then restart. This restarts the HDCP verification process. That means powering down your PC, the display and any components you may have integrated between them.
- Try a different HDMI cable (ideally of a different length) than the one giving you an issue. Timing is a critical component of the HDCP process, and sometimes changing the cable can help resolve an issue. Note, also, that if your display supports up to 1080p high definition, ensure that you are using a High Speed HDMI cable, designed for 1080p resolution and beyond. If you are using a Standard HDMI cable, the best you can do is 720p.
- Start checking drivers and firmware: It’s time to start looking at the drivers and firmware for the cards and components in your set-up. Are they up to date? Do they all support the correct version of HDMI? Do some research and check forums like those on Missing Remote, the Green Button or the AV Science forums.
At the heart of most HDCP issues, you’ll find you can remedy the issue with a driver or firmware upgrade, or else identify and replace the non-HDCP compliant device in your chain. You may also want to check out a product like the HDMI detective from Gefen
, a small box whose job it is to keep your HTPC and display in synch even when you go about switching inputs. Otherwise, you’ll have look at other connection options instead of HDMI Going Forward
The good news, Mike reports, is that as HDMI has matured and more manufacturers have gotten HDCP down, the number of handshake issues seems to be on the decline. Mike writes:
“Many of the early HDCP timing issues were due to the AVR and TV firmware and early drivers. Most of those issues have been resolved with (HDMI v.) 1.3.”
The specification for version 1.4 of HDMI was released in mid-2009, and brings with it some promising features, including 3D over HDMI and an added Ethernet data channel. While cautiously optimistic, Mike characterizes HDMI 1.4 as “extremely new to the HTPC world.” If you’re interested in learning more about it, however, I recommend the online installer training course offered at HDMI.org
. Some Final Notes on HDMI
It’s difficult to broach the subject of digital audio when discussing HDMI and HTPCs without steering this post off well away from its purpose of diagnosing handshake issues. While uncompressed, digital audio has been supported from the beginning with HDMI, getting an HTPC to work with HDMI in delivering full HD audio can be challenging. Rather than dive into the details here, check out Missing Remote’s must-read guide
on bit streaming HDMI HD audio from an HTPC setup. For background on why full HD audio has been tricky for HTPCs, see Anandtech’s write-up here
If you’ve recently purchased a laptop or netbook with an HDMI port, connecting it to your HDTV is something you should definitely give a try. It’s an easy way to bring all sorts content – your pictures, music, online videos and more, from your PC to the big screen.