Есть ли жизнеспособный метод DRM, который предотвращает запись конечного потока?

Я хотел бы создать зашифрованный носитель (mp3 и mp4), для воспроизведения которого потребуется некоторая форма аутентификации. Предпочел бы воспроизведение на VLC, но при необходимости можно использовать пользовательский плеер. Или настроенная версия VLC. И должен быть локальным. Нет потоковой передачи.

Проблема, однако, в том, что я прочитал ряд тем и статей по этому поводу, и большинство из них, похоже, предполагают, что в конце пользователь может просто записать финальный поток. например, используя стереомикс

Каковы жизнеспособные варианты, если таковые имеются, чтобы предотвратить это или, по крайней мере, сделать это чрезвычайно трудным?


person masoftheund    schedule 24.07.2014    source источник


Ответы (1)


Защита от программного обеспечения для захвата экрана является одной из самых сложных задач для любой реализации клиента DRM из-за расширяемости и гибкости графической системы современного компьютера.

Моя команда провела ряд экспериментов по этой теме несколько месяцев назад, и мы обнаружили только одну реализацию клиента DRM, которая могла предотвратить захват экрана: Microsoft PlayReady, работающий в Internet Explorer 11 через HTML Encrypted Media Extensions.

Эта конфигурация привела к записи черного прямоугольника вместо видеоизображения. Использование Microsoft PlayReady в других медиаплеерах (например, подключаемый модуль браузера Silverlight) также не смогло защитить от захвата экрана, поэтому этот уровень защиты специфичен для реализации, встроенной в Internet Explorer 11, по крайней мере, сегодня.

Вы можете попробовать Microsoft PlayReady в успешной конфигурации здесь: http://ie.microsoft.com/testdrive/html5/eme/

Однако этот подход не будет соответствовать вашим требованиям в отношении формата мультимедиа и «отсутствия потоковой передачи». Такой сценарий не входит в сферу применения современных технологий DRM, поэтому я рекомендую вам изменить архитектуру вашего решения. Используйте DASH в качестве видеоформата и транслируйте его (например, даже локально с того же компьютера) на проигрыватель на основе веб-приложения. Это установка, которую я видел раньше в проектах, которым необходимо локальное воспроизведение, но при этом позволяющее использовать современные технологии доставки мультимедиа и DRM.

Область технологий DRM быстро развивается, поскольку новые поставщики технологий (Google, Adobe, Apple и другие) выходят на массовый рынок DRM, чтобы отхватить кусок от лидера рынка (Microsoft PlayReady). Таким образом, стоит время от времени перепроверять такие результаты.

person Sander    schedule 29.07.2014