Как защитить ссылку на видео от распространения?

Доброго времени суток!

Планируется продажа видеоматериалов через сайт.
Принцип работы прост: пользователь оплачивает на сайте и получает ссылку на e-mail.

Защитить видео от скачивания невозможно, это понятно.
Но как можно защитить ссылку от повторного использования? Чтобы ссылка, которая была отправлена покупателю не работала для третьего лица, которому покупатель, например переслал ссылку?

И в тоже время ссылка не должна быть одноразовой, а должна открываться каждый раз, но только у покупателя.

Где размещать видео - не принципиально: можем на сервисах, можем на своем сервере.

Заранее спасибо!
  • Вопрос задан
  • 3216 просмотров
Решения вопроса 8
AppFA
@AppFA
Frontend developer at Yandex
Для каждого клиента генерировать рандомный хэш - будет ссылка, далее на стороне сервера проверять данные клиента (токен\куки\сессию) если все верно - отдавать страницу, нет - отдавать ошибку. Все по-моему довольно тривиально.
Ответ написан
@kstyle
на vimeo есть варианты приватности.
можно сделать просмотр только на своем сайте и для каждого клиента генерировать свою ссылку, а далее уже анализировать кто смотрит, с каких ip и т.д.
Ответ написан
показывать видео только если пользователь авторизован и это именно тот пользователь, что приобрел доступ
Ответ написан
AxianLTD
@AxianLTD
ИМХО без шифрования (АКА DRM) никак.
P.S. А-а-а, посмотрите что платный youtube предлагает на этом поле.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Покупателю нужен плагин для проигрывания шифрованного контента или отдельное приложение-плеер с поддержкой дешифрации видео-контента.
Ответ написан
@JFirefly
Junior Developer
Господи, что за варианты пишут... Авторизация пользователя и привязка контента к аккаунту, не?
И да, т.к. защитить от скачивания невозможно - затея не самая лучшая, всё равно сольют в первые 10 покупок.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Fragster
@Fragster
помогло? отметь решением!
Для каждого покупателя генерить уникальную "подпись" изображения некоторым искажением цвета/области кадра. Тогда при нахождении того, кто слил, можно будет узнать, кто, даже если он запишет с экрана на телефон.
Ответ написан
Комментировать
@Nnnone1
Нормальный пацан
Для каждого покупателя генерить уникальную "подпись" изображения некоторым искажением цвета/области кадра. Тогда при нахождении того, кто слил, можно будет узнать, кто, даже если он запишет с экрана на телефон
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы