Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Защита онлайн-видео от скачивания 
:(
    Опции темы
Treod
Дата 7.6.2014, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 21.11.2007

Репутация: нет
Всего: 2



Все привет!

Стоит задача: запретить скачивание онлайн-видео любым способом.

Подскажите пожалуйста, есть ли какие-то решения?
PM MAIL ICQ   Вверх
_Y_
Дата 8.6.2014, 07:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1651
Регистрация: 27.11.2006

Репутация: 8
Всего: 34



Сдается мне что задача эта решения не имеет. Это ведь подвопрос старого-доброго вопроса: "Как мне выложить информацию в Интернет, чтобы ее можно было прочесть, но нельзя было скопировать". Единственный правильный ответ "Не выкладывать в Интернет".

Просмотр видео технически от скачивания ничем не отличается: сервер отдает клиенту поток данных. А уж как клиент будет этот поток обрабатывать (выводить на экран, сохранять на диске, или еще что-то с ним делать) серверу не подконтрольно.

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

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


--------------------
Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:)
PM MAIL WWW   Вверх
Alexeis
Дата 8.6.2014, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: нет
Всего: 459



Цитата(_Y_ @  8.6.2014,  08:28 Найти цитируемый пост)
Например, можно потрудиться и создать свой крипто-видеоплеер, а видео шифровать. В результате просмотр будет возможен только этим видеоплеером. Взлом его, с целью добавления функции сохранения на диск, потребует достаточно серьезных усилий и квалификации. 

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


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Treod
Дата 8.6.2014, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 21.11.2007

Репутация: нет
Всего: 2



Каким образом можно максимально усложнить задачу перехвата потока видео?
PM MAIL ICQ   Вверх
_Y_
Дата 8.6.2014, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1651
Регистрация: 27.11.2006

Репутация: 8
Всего: 34



Цитата(Alexeis @  8.6.2014,  16:48 Найти цитируемый пост)
 перехватить функции вывода на экран и сохранить то что идет на экран в файл

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

От сервера идет один поток (шифрованный - взломать трудно), к экрану оптимизированный под свойства данного монитора. В результате сохраняются не исходное видео, а оптимизированное под этот тип монитора, что всегда должно происходить с некоторой потерей качества. Не решение исходной задачи, конечно, но хоть что-то.



--------------------
Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:)
PM MAIL WWW   Вверх
Данкинг
Дата 8.6.2014, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(Treod @  7.6.2014,  18:46 Найти цитируемый пост)
Стоит задача: запретить скачивание онлайн-видео любым способом.

Т.е. чтобы кроме как переснять с экрана на видеокамеру - никак? smile 

Это сообщение отредактировал(а) Данкинг - 8.6.2014, 20:15


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Treod
Дата 10.6.2014, 09:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 21.11.2007

Репутация: нет
Всего: 2



Вариант записи с экрана не рассматриваем.
Этот момент мы решаем иначе.
Нужно сделать так, чтобы видео нельзя было скачать по  ссылке. 
Ну или по крайней мере усложнить эту задачу.
PM MAIL ICQ   Вверх
kemiisto
Дата 10.6.2014, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: нет
Всего: 160



Есть такая плохая компания NeuLion. smile Их плеер используется многими крупными американскими и канадскими спортивными лигами (NHL, NFL, NBA, MSL). Так вот, там видео выплёвывается огрызками по несколько секунд. При этом огрызки эти часто проиграть вообще никак нельзя, ибо ключевой кадр, необходимый для проигрывания огрызка, может оказаться расположенным в одном из предыдущих кусков.

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

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL WWW GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.1068 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.