This is the story of how to waste an afternoon.
My housemate and I were trying to hook up his HTPC to our home theater system, as an internet search suggested that the PS3 couldn’t play MKV files, so it seemed streaming was out. The home theater is built into the wall (not my doing, we’re renting), and working on it is a tremendous pain in the ass. It already had an HD DVR and a PS3 connected to a 6.1 Onkyo receiver, which outputs to a TV. Both the receiver and the TV are 6+ years old and don’t have HDMI; heck, the TV is only 720P. However, the HTPC outputs via HDMI. We figured the only way to do this would be to swap in his newer HDMI-capable receiver for the old one. Then we hook up everything and output to the TV via component. What could go wrong?
I change out the receiver (again, huge PITA), and while I’m doing this, I decide to change the PS3 connection from component to HDMI. See, the PS3 will output HD through component, but won’t upconvert normal DVDs to HD unless you output via HDMI. HDMI requires HDCP, or high-bandwidth digital content protection. Apparently, they’re afraid you’re going to upconvert your legal/legit DVD of Spiderman to HD, then run it through an HD recorder/digitizer that has component inputs1, then… destroy all of Hollywood! Yes, it stops you from doing even fair use copying. And yes, you can pop that DVD into your computer and do the same thing, only way, way easier. So anyway, if you want your old SD DVDs nice and sharp on your HDTV, you gotta use the HDMI connector. No problem!
After all is hooked up, I test out the DVR – component in, component out – and it looks fine. I then try the PS3, and I’m getting no video. Audio yes, but no video. I connect it to a TV that has HDMI, verify it works, set HDMI to the default output, and hook it back up to the receiver. Still no dice. Perhaps the receiver is not HDCP compliant? The PS3 no likey da Onkyo? With a heavy heart, I read the manual for the receiver.
Turns out, the receiver is HDCP compliant. In fact, it’s so fucking compliant that it refuses to output video from an HDMI input to a component output! It’s essentially saying, “Your TV isn’t good enough to date my video signal.” Well my TV may not come from the best side of town, but your video signal is a whore! A filthy, corporate whore!
Sorry, where was I? Doesn’t matter. At this point, there appeared to be only two solutions:
- Replace the TV. There is some merit to this idea, but that would cost me $2,000 and it’s not even my TV.
- Buy an HDMI to component converter with an HDCP stripper. At first blush, this sounds great, due in no small part to the word stripper. It would make the PS3 think it was connected to an HDCP display, which is just what we need. Unfortunately, these cost $200-300, which is almost what I paid for the damn PS3. It’s also the cost of an actual stripper. Gotta think about that one.
Sadly, I went with Option C: go back to the all component setup and forgo dreams of sharper DVDs and HTPC goodness.2
Then, just for shits and giggles, my roommate downloads and configures TVersity on his desktop and shares a few MKV movies. We point the PS3 at his server and voila! the movies play! Now, they seem to be maxing out the wifi connection, so we may need to lower the quality to optimize for speed. And I’ve been hearing more good things about PS3 Media Server than TVersity, so perhaps we’ll give that a try. But the bottom line is, we never needed to swap anything out for this to work. And if I had just read the fucking Onkyo manual, I never would have bothered. But really, if Satan hadn’t invented HDCP, everything would have worked perfectly.
- Which are rare, but the Hauppauge HD-PVR looks interesting. [↩]
- Note: since I had just set the PS3 to output via HDMI, I had to keep my finger on the power button for 5 seconds on startup to reset the display settings. Then reset them to match the TV, etc. [↩]