Pages: [1]   Go Down
Author Topic: Can I use an Arduino to generate or bypass an HDCP signal?  (Read 1403 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm trying to connect an HD video source (via HDMI) to an older projector (which has VGA) but it's not working, and I think it's because the projector isn't HDCP compatible. As far as I know, HDCP is some sort of copy-protection scheme that needs to be authenticated by both ends of an HD signal to allow your video to display.

I'm wondering if it's possible to use an Arduino to solve this problem... I guess it would involve being able to take in a video signal via HDMI at one end, do some fancy stuff in the middle, and then output an unprotected video signal via VGA at the other end. Is this something an Arduino could do?

(I apologise if this is breaking some sort of copy-protection laws; I just want to be able to display my HD video signal on my projector! smiley)
Logged

Offline Offline
Edison Member
*
Karma: 5
Posts: 1730
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

My guess is that the exact protocol is a bit copyrighted and not open to the public, which you would need intimate details of for this to work, and I don't think the arduino can do much calculation and translating in realtime
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah I see, I was afraid of this... well thanks for the input!
Logged

Maine
Offline Offline
Sr. Member
****
Karma: 14
Posts: 417
Caution: Explosives in use.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

There are devices that will get you around HDCP, but they cost around $100,000 and require a lot more power than the Arduino has. Think about it, HDMI has a theoretical transfer speed of around 5GBps, thats way too much data for an Arduino to process. I'm curious as to how you are converting from the digital HDMI signal to the analog VGA signal? There is no HDCP on analog signals, so most people with this type of setup just use the analog outputs on their source device. You're not going to see a loss of quality with component over HDMI unless the environment is really noisy or the run is very long.

You're better off trying a device like this: http://www.monoprice.com/products/product.asp?c_id=101&cp_id=10114&cs_id=1011410&p_id=8126&seq=1&format=2

That device supports HDCP, according to the manual.
« Last Edit: March 18, 2012, 10:54:08 pm by wizdum » Logged

"Anyone who isn't confused really doesn't understand the situation."

Electronic props for Airsoft, paintball, and laser tag -> www.nightscapetech.com

0
Offline Offline
Sr. Member
****
Karma: 2
Posts: 360
I'm 15. I like making things. I like breaking things better.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Not that it will really help you, but Bunnie Huang did some amazing work MITM-ing HDCP for his NeTV, should give you an idea of how difficult it is to do anything with HDCP http://www.bunniestudios.com/blog/?p=2117 .
Logged

Alice asked the Chesire Cat, who was sitting in a tree, "What road do I take?"
The cat asked, "Where do you want to go?"
"I don't know," Ali

0
Offline Offline
Sr. Member
****
Karma: 2
Posts: 360
I'm 15. I like making things. I like breaking things better.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This would be a lot more doable if your HD source supported component video.
Logged

Alice asked the Chesire Cat, who was sitting in a tree, "What road do I take?"
The cat asked, "Where do you want to go?"
"I don't know," Ali

Offline Offline
Newbie
*
Karma: 0
Posts: 46
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

i maybe don't undertand but ... my laptop delivers hdmi, and this source can be sent through hdmi or vga, to my videoprojector, no problem , just a simple cable adapter ...
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 3
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Take a look at the HDFury products.  I had to use this for my projector, as it only took VGA input, but all my video sources had HDMI outputs.  So... stupid me, I got an HDMI matrix, with no VGA ability. http://www.hdfury.com/
Logged

Pages: [1]   Go Up
Jump to: