HTML 5 Предотвращение загрузки

Я работаю на веб-сайте и пытаюсь предотвратить скачивание видеофайла.

Я уже отключил функцию щелчка правой кнопкой мыши и использовал веб-сайт под названием http://htmlobfuscator.com/ который позволяет очень трудно расшифровать исходный код. Единственная проблема, которая у меня осталась, - это функция проверки элементов в браузерах. Кто-нибудь знает какой-либо способ предотвратить это? Я знаю, что кто-то всегда найдет способ скачать или снять видео, но я просто пытаюсь ограничить распространение своих видео.

Спасибо за вашу помощь, Стивен

2 ответа

Решение

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

Тем не менее, это всего лишь два способа минимизировать не полностью остановить.

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

  1. Поместите свое местоположение видео JS во внешний файл. Здесь не много защиты, но стоит добавить.
  2. Разбейте местоположение видео на несколько разных переменных JS. Вашему вору, по крайней мере, понадобятся некоторые базовые знания JavaScript, чтобы добраться до места размещения видео.
  3. Используйте обфускатор, как вы сделали. (Я люблю HTMLObfuscator!)
  4. Вы можете использовать флэш-видео. Это сложно скачать, но медленный просмотр, а также немного сложнее создать и разместить на своем сайте.

Лучше всего использовать потоковое видео, но не каждый может это сделать.

Удачи!

Другие вопросы по тегам