2015-03-26 2 views
1

Cela a été discuté auparavant here. Depuis lors, la clé maîtresse HDCP a été divulguée. Est-il encore presque impossible de lire l'entrée HDMI à opencv?Est-il possible de décoder et d'analyser HDMI sur des appareils Android?

Un exemple de périphérique avec entrée HDMI est le Geniatech ATV1610. Cela ressemble beaucoup à l'appareil utilisé par skipr.

Éditer: Que diriez-vous des sources non-hdcp? N'importe qui?

+0

Pour que vous connaissiez les sentiments d'Intel à propos de la clé principale: http://www.wired.com/2010/09/intel-threatens-consumers/ –

+0

Il semble qu'intel est après les entreprises qui produisent du matériel qui contourne la protection contre la copie . J'essaie juste d'utiliser un appareil Android pour analyser HDMI à la volée, quelque chose comme une version moderne de [Arduino Video Experimenter Shield] (http://www.robotshop.com/fr/video-experimenter-arduino-compatible -shield.html). –

Répondre

0

Cela n'est pas possible car le périphérique source n'enverra pas de signal valide au récepteur, sauf si le périphérique récepteur négocie correctement une connexion avec la source. Ceci nécessite à la fois un KSV valide (vecteur de sélection de clé de 40 bits) (un qui n'a pas été révoqué par DCP LLC) ainsi que des clés d'appareil valides qui correspondent à la KSV. Etant donné que cette prise de contact HDCP est généralement effectuée par le même matériel que celui qui déchiffre ensuite le flux, vous vous trouvez dans une situation de tout ou rien. Vous avez soit un KSV valide et les clés de puits correspondantes, auquel cas vous pouvez faire la poignée de main et le décryptage. Ou vous ne le faites pas, auquel cas vous ne pouvez pas négocier la liaison de lien et la source ne vous enverra aucune donnée, cryptée ou autrement.