Воспроизведение защищенного от копирования видеоконтента на Java (например, через HDCP)

Можно ли воспроизвести видеопоток с Java так, чтобы его нельзя было захватить при воспроизведении (желательно даже отдельных скриншотов)? Допустит ли HDCP такое ограничение? Если да, то доступен ли HDCP через Java?


person Markus A.    schedule 08.03.2013    source источник
comment
Было бы не очень защищено от копирования, если бы вы могли, не так ли? ;) Есть статьи по этому вопросу, но не уверен в требуемом уровне навыков или законности вещей.   -  person Qix - MONICA WAS MISTREATED    schedule 09.03.2013
comment
@Qix: Нет, нет! :) Я не пытаюсь взломать HDCP и воспроизвести защищенный контент, который мне не положено. У меня есть контент, которым я владею и который я хочу защитить. Я хотел бы иметь способ воспроизводить видео через Java таким образом, чтобы никто другой не мог захватить это видео. Я хочу защитить видео, а не сломать существующую защиту... Извините за неясность... :)   -  person Markus A.    schedule 09.03.2013


Ответы (1)


HDCP — это не то, что вы ищете. Даже если это то, что вы ищете, вам нужно купить ключи HDCP у DCP (куча формальностей и денег) и убедиться, что вы храните их в безопасности. Даже если вы сделаете это, любой сможет воспроизвести ваше видео, подключив дисплей с поддержкой HDCP.

person Dundar    schedule 07.07.2015
comment
Я определенно хочу, чтобы люди могли воспроизводить мое видео, если они подключатся к дисплею HDCP. Все, что я хочу предотвратить, это чтобы они захватили кадры или видеофрагменты из него. Разве в большинство операционных систем или драйверов видеокарт уже не встроены ключи HDCP? Windows DRM, например, уже имеет возможность воспроизводить защищенное видео таким образом, чтобы его нельзя было захватить (полагаю, через HDCP). Можно ли просто подключиться к этим API? Программное обеспечение, такое как PowerDVD и тому подобное, должно использовать его, я думаю. Я просто не знаю, доступны ли эти API из Java... - person Markus A.; 07.07.2015