Каковы наилучшие методы защиты от дублирования и ограничения времени просмотра распределенного видео? - PullRequest
0 голосов
/ 19 февраля 2009

Я хочу выпустить видео на карту памяти (более вероятно) или DVD (менее вероятно), которое имеет защиту от дублирования и истекает после определенной даты. В основном у нас есть видео, которое мы хотим продать видео клиентам, но в отрасли компании часто обменивают и дублируют приобретенное ими даже у своих конкурентов - мы пытаемся предотвратить это.

Несколько необходимых / возможных функций:

  • трудно скопировать: видеофайл может быть зашифрован, для его воспроизведения требуется определенный видеоплеер
  • истекает через 48 часов: видео больше не может воспроизводиться через 48 часов
  • Ввод ключа: ключ должен быть введен для начала просмотра и может содержать продолжительность времени, в течение которого видео доступно для
  • должен работать без подключения к интернету

В некотором смысле это похоже на прокат фильмов в Apple iTunes, хотя мы не заботимся о том, чтобы люди смотрели его все время. Мы также не предполагаем, что он будет загружен через Интернет из-за размера, хотя это возможно.

Мы можем получить видео практически в любом формате.

Какие существуют уже существующие решения? Я веб-разработчик, поэтому я не думаю, что смогу разработать настольное приложение. Хотя, будет ли что-то вроде Adobe AIR работать для этого?

Я также понимаю, что, вероятно, не существует надежной системы, которая бы гарантировала, что видео никогда не будет дублироваться.

Я знаю, что это на грани программирования, но, вероятно, это то, что программисты часто просят, либо онлайн, либо иным образом.

Ответы [ 5 ]

2 голосов
/ 19 февраля 2009

DRM в значительной степени пустая трата времени. Всегда есть аналоговое отверстие , и возможность декодировать видео для просмотра без возможности декодировать его для копирования - просто смешной принцип. Используя DRM, вы всегда будете участвовать в бесполезной игре в кошки-мышки.

1 голос
/ 25 марта 2010

Decor.

Оденьте всех в прохладную одежду и сделайте липкий (но не ретро) декор с ужасным звуковым сопровождением, скажем, музыки синтезатора 80-х.

Люди не будут распространять его и через некоторое время перестанут смотреть (может быть, не в желаемые 48 часов ...)

0 голосов
/ 19 февраля 2009

Лучший способ здесь не через программирование, а через правовую защиту.

Сделайте так, чтобы все, кому вы даете это видео, подписали релиз, заявив, что они не будут распространять видео (вроде (точно) как Соглашение о неразглашении).

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

Помните, что ваше видео защищено авторским правом. Защита (и возмещение убытков) - только адвокат.

0 голосов
/ 19 февраля 2009

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

Кроме того, я бы не стал предполагать, что файл слишком велик для передачи по Интернету. Во-первых, если они могут получить контроль над расшифрованным потоком, они могут перекодировать его в файл меньшего формата. Кроме того, люди уже распространяют Blu-Ray рипы в интернете. Я не уверен в специфике ваших форматов, но сомневаюсь, что это больше, чем Blu-Ray.

0 голосов
/ 19 февраля 2009

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

...