Защитить файлы на сервере (flv)

Y
На сайте с 24.09.2007
Offline
116
637

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

Отдача роликов идет через флеш плеер+ nginx.

Есть идеи Уважаемые коллеги?

Или может подскажете плеер avi файлов, только не divX.

Спасибо.

Некоторые вещи настолько просты, что некоторые считают их настолько сложными (с) Yurgon.com
[Удален]
#1

нет, ави это некошерно.

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

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

2) Сшивать намертво каждый ролик с плеером и вставлять единую флешку, с проверками на хост и js-окружение ну и все такое.

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

[Удален]
#2
neolord:
нет, ави это некошерно.
Сделать то что вы хотите в принципе невозможно с адекватными затратами. Т.е. из дебильных решений что-то такое:
1) отдавать ролики через скрипт, которому flash-плеер будет передавать некий секретный ключ (зависящий от ролика). Но ничто тогда не помешает декомпилить плеер да и памяти будет жрать немеренно.
2) Сшивать намертво каждый ролик с плеером и вставлять единую флешку, с проверками на хост и js-окружение ну и все такое.

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

злой ты :))

http://sysoev.ru/nginx/docs/http/ngx_http_secure_link_module.html

вот это заюзай. когда вставляешь плеер, генери какой нить ключ для пользователя и подмешивай его в ссылку + мд5 от ссылки как в документации и хер кто без ключа зайдет это как слабая защита на уровне ссылки. можно сделать вот это еще http://www.opennet.ru/base/net/nginx_x_accel_redirect.txt.html. тогда точно не украдут. идентификатор в мемкеш или тп и пошло поехало)) или в сессию

Y
На сайте с 24.09.2007
Offline
116
#3

спасибо, буду тестить

[Удален]
#4

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

vandamme
На сайте с 30.11.2008
Offline
675
#5

я например видал такую фичу, когда я прописал на своем сайте картинки с другого (просто без закачки) и обновил страницу - мне во всех местах где были украденные картинки - улыбался Билл Гейц :)

думаю вам стоит поискать в гоголе на эту тему, ведб отдача картинок ничем не отличается от отдачи видео

[Удален]
#6
vandamme:
я например видал такую фичу, когда я прописал на своем сайте картинки с другого (просто без закачки) и обновил страницу - мне во всех местах где были украденные картинки - улыбался Билл Гейц :)
думаю вам стоит поискать в гоголе на эту тему, ведб отдача картинок ничем не отличается от отдачи видео

вы про реферера говорите, а билл гейтс и сейчас смеется над вами :)

dedalx
На сайте с 17.03.2008
Offline
63
#7
vandamme:
я например видал такую фичу, когда я прописал на своем сайте картинки с другого (просто без закачки) и обновил страницу - мне во всех местах где были украденные картинки - улыбался Билл Гейц :)
думаю вам стоит поискать в гоголе на эту тему, ведб отдача картинок ничем не отличается от отдачи видео

RewriteCond %{HTTP_REFERER} !^http://domain.ru/.*$ [NC]

RewriteCond %{HTTP_REFERER} !^http://www.domain.ru/.*$ [NC]

RewriteRule .*\.(exe|swf|rar|zip)$ http://domain.ru/index.html [R,NC]

Вот простая защита на какие либо файлы от простого личерства.

-МОЙ Скрипт портала Flash игр с автонаполнением (/ru/forum/733320) -МОЙ Скрипт адалт портала с продажей онлайн видео (платник) (/ru/forum/733327)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий