Master-X
Форум | Новости | Статьи
Главная » Форум » Tube сайты » 
Тема: Посоветуйте простейший метод защиты видео от хотлинка?
цитата
27/01/11 в 19:25
 Retox
Нужна защита от "пионеров" которым лень у себя хостить flv,mp4 и они шибко не запариваясь хотлинкую файлы. Ясно дело, что кому надо раздулпит алгоритм защиты, будет парсить линки на файлы и тп. Но такие давно имеют свои источники откуда тянуть.

Пока прикидываю...

1) По крону скриптом менять имена flv файлов на случайные и соответственно на лету корректировать конфиги плеера на страницах.

2)Тоже по крону скриптом менять имя папки с flv файлами с коррекцией конфигов.


Парни всем заранее благодарен smail54.gif
С меня рейтинг icon_wink.gif
цитата
27/01/11 в 19:37
 JM
однозначно X-Accel-Redirect и привязка ко времени и по желанию (думаю лучше к IP или его части) через md5
строк 10 на пхп ;)
цитата
27/01/11 в 20:35
 RiverVanRain
А я делаю это в .htaccess
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?moi-site\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(mpeg|avi|flv|wmv|mpg)$ fuck-off-nohotlink.jpg [L]
цитата
28/01/11 в 08:20
 Magistrator
RiverVanRain писал:
А я делаю это в .htaccess
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?moi-site\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(mpeg|avi|flv|wmv|mpg)$ fuck-off-nohotlink.jpg [L]


многие медиаплейеры реферер не передают...
цитата
28/01/11 в 16:48
 Dr.Syshalt
Magistrator писал:
многие медиаплейеры реферер не передают...


Не от плеера зависит, а от броузера. Как помню, IE не передает реферер на Flash вообще. А код в ActionScript никак не может менять такие поля, как реферер (да вообще ничего не может менять в заголовках HTTP-запросов), так что от плеера не зависит тут ничего.
цитата
06/02/11 в 23:09
 TBShost
JM писал:
однозначно X-Accel-Redirect и привязка ко времени и по желанию (думаю лучше к IP или его части) через md5
строк 10 на пхп ;)


ПХП тут не поможет ;) а вот с помощью средств nginx вполне реально (некий ключ+IP клиента + еще какие-то данные можно запихать) и делается в течении 10 минут (включая перекур) ;)


Эта страница в полной версии