This may not always work, data going through HDMI is frequently encrypted. If you try to capture the data between a Blu-ray drive and a TV (for example), it will be encrypted.
I could be wrong, but I was under the impression that you can get cheap Chinese HDMI splitters that strip the encryption.
I would think it has to be relatively easy to decrypt given that the Blu-Ray player has to either send a decryption key to the TV via the HDMI cable, or the TV has to already have a decryption key that could presumably be skimmed.
From what I can tell the splitters essentially convince the playback device to play by relaying whatever HDCP messages the TV sends:
Playback Device (Roku etc)
|
|
Splitter ------ Unauthorized Player (Recorder)
|
|
Authorized Player (TV)
Without this the Playback Device will show a black screen, an HDCP error message or something similar, but even with the splitter & an authorized player it seems the content can be encrypted.
Since the TV obviously has the capability of decrypting the content it seems like there should be a way to split the signal somewhere between the main TV board and the display panel(s), which sounds like a big deal. Or maybe someone could make an incomplete splitter / recorder that just needs a legit Samsung board attached to it?
I did a Google because I was curious, and some of them do indeed strip the HDCP.
I think what you're saying is basically what's happening. The HDMI splitter pretends to be a display/TV, so the playback device sends encrypted data to the splitter, which decrypts it and forwards the decrypted part over the HDMI connections.
From what I could find, it's usually the cheap HDMI splitters that emit unencrypted data over the HDMI ports. That kind of makes sense; they implement HDCP inbound because they have to, but they leave HDCP off the output ports because it reduces their manufacturing cost.
I think you can't just "forward" the encrypted packets, because then both outputs on the splitter would try to communicate back to the player, causing issues. The splitter has to MITM the connection.
That's not correct. Version 1 of their system was, they quickly fixed it to the chagrin of many Linux desktop users (who just want to play and watch the movies they paid for on the hardware they own).
So we're back to the state of you don't actually have property rights in any of the things you own or paid for.
bluray encryption was never "cracked". even the above link is clear that it wasn't a crack. just that the encryption mechanism was well understood, but it requires a device key to generate the volume unique key (VUK) that is necessary to decode each individual disc. VUKs can't be revoked, but they are unique to each disc (pressing). device keys can, and when they are, they can't be used to generate a VUK any longer.
so one has 2 options, a database of VUKs that others generate (don't need a device key then) or getting a device to give up its key so that one can generate VUKs onesself. The problem with this is, that that key (if made public) will then be revoked itself.
i.e. I don't consider this being cracked, this is the encryption working exactly as designed.