Как я могу предотвращать/мешать для загрузки моего флеш-видео?

Как это:

>>> keys = ['a', 'b', 'c']
>>> values = [1, 2, 3]
>>> dictionary = dict(zip(keys, values))
>>> print(dictionary)
{'a': 1, 'b': 2, 'c': 3}

Вуаля:-), попарное dict конструктор и zip функция удивительно полезны: https://docs.python.org/3/library/functions.html#func-dict

5
задан Billy 23 July 2009 в 05:49
поделиться

5 ответов

Я не думаю, что есть простой способ помешать людям получать ваши видео, если они хотят их,

существует множество плагинов для firefox, которые позволяют скачивать их даже с YouTube и из многих других мест. И я предполагаю, что эти плагины отключат любую попытку, которую вы сделали, чтобы скрыть свои видео.

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

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

8
ответ дан 12 December 2019 в 23:37
поделиться

Похоже, вам нужно добавить авторизацию и аутентификацию.

Вы можете поместить флэш-видео в другую папку в вашем приложении ASP.Net и добавить в эту папку файл web.config запретить доступ неавторизованным пользователям. Например:

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

Есть множество вещей, которые вы можете сделать с помощью инфраструктуры аутентификации в ASP.Net, я предлагаю немного погуглить.

1
ответ дан 12 December 2019 в 23:37
поделиться

Единственный способ сделать это - использовать доверенный клиент, DRM и зашифрованный источник.

Ваш проигрыватель открывает соединение, у пользователя есть соединение с потоком, вы выполняете некоторые магическая аутентификация с их токеном и затем передача им зашифрованных данных.

Если вы этого не сделаете, то любой может загрузить ваше видео и сохранить его.

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

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

1
ответ дан 12 December 2019 в 23:37
поделиться

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

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

Правка: комплексная проверка - это информирование вашего клиента о том, насколько легко скопировать произведение что они будут размещать. Большинство клиентов действительно не представляют, насколько это просто.

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

Правка: комплексная проверка - это информирование вашего клиента о том, насколько легко скопировать произведение что они будут размещать. Большинство клиентов действительно не представляют, насколько это просто.

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

Правка: комплексная проверка - это информирование вашего клиента о том, насколько легко скопировать произведение что они будут размещать. Большинство клиентов действительно не представляют, насколько это просто.

Комплексная проверка будет информировать вашего клиента о том, насколько легко скопировать работу, которую он будет размещать. Большинство клиентов действительно не представляют, насколько это просто.

Комплексная проверка будет информировать вашего клиента о том, насколько легко скопировать работу, которую он будет размещать. Большинство клиентов действительно не представляют, насколько это просто.

2
ответ дан 12 December 2019 в 23:37
поделиться

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

  • Использование javascript для динамической генерации объекта для flash.
  • Использование идеи токена, предложенной в вопросе.

Что меня больше всего раздражает, так это то, что простое SAVE / AS из браузера firefox может легко обойти уловки.

Пока что единственным переменным способом является использование пустого SWF-файла для загрузки другого SWF-файла. В сочетании с идеей токена это работает.

0
ответ дан 12 December 2019 в 23:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: