![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| blur |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 9.11.2004 Репутация: нет Всего: 1 |
Доброго дня всем,
Есть сайт, который предоставляет различный видео-контент. Как можно сделать, чтобы пользователи не могли сохранить видео у себя? |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
убрать ссылку на скачку файла -------------------- Amazing |
|||
|
||||
| Sanek123 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 201 Регистрация: 22.10.2008 Репутация: нет Всего: нет |
Я так и думал что этот вопрос рано или поздно появиться!
Обычно с сайтов онлайн видео я скачивал фильмы (*.flv) - они мало весят, быстро качаются, еще и если обалденное качество изображения так и вовсе. Делается это так:
Но и тут разработчики просчитались, нужно:
Короче мораль: защитить контент от злоумышленников не возможно, особенно если они к тому же обладают некоторыми познаниями в области сайтостроения, программирования или защиты информации. Единственный верный, если не 100%, то 99,9% способ - это динамический выброс контента. Причем если только скрипт поместить в отдельный файл, а этот файл разместить на уровень выше уровня страницы. Пример: обычно делается так http://mysite.ru |_index.html |_js/script.js и их адреса соответственно http://mysite.ru/index.html http://mysite.ru/js/script.js а надо сделать так http://mysite.ru |_page/index.html |_js/script.js и их адреса соответственно http://mysite.ru/page/index.html http://mysite.ru/js/script.js но зато в коде страницы ссылка на файл со скриптом будет иметь вид: <script src="..\js\script.js"> и именно благодаря подъему на директорию выше "..\" конечный пользователь не сможет воплотить в жизнь методы 1 и 2. Вот и все. --------------------
Вас разыскивают бойцы 139-го порта... |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
ИМХО, пишите свой stream-сервер. Обычными средствами Вы можете только ограничить список тех, кто скачает контент, но никак не защититься на 100%.
Самый просто вариант, имхо, научить плеер лазить за урлом на файл самостоятельно, при этом, каждый раз генерирую специальные ключи/ключ, которые будут проверяться на сервере и уже потом выдавать контент. Это сообщение отредактировал(а) IZ@TOP - 20.3.2009, 14:56 -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| nerezus |
|
||||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 12 Всего: 43 |
Если клиент просмартивает видео, то может его и скачать. А зачем нужно ограничивать то? Это удобно, что пользователь может скачать видео.
|
||||
|
|||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Это во первых. Во вторых, допустим, я действительно распространяю дорогостоящий контент "напрокат" и мне очень и очень не выгодно отдавать его в чужие руки. В этом случае, я бы использовал десктоп-приложение или Java-аплет. Хотя в случае с Java, толком ничего сказать не могу, поскольку не разбираюсь в этой технологии. На крайний случай, с флеш-плеером я бы шифровал поток. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Тут уж ничего не поделаешь. Это сообщение отредактировал(а) IZ@TOP - 20.3.2009, 18:38 -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 12 Всего: 43 |
Просто я смотрел ActionScript - самому интересна задача =) |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Я не делал, но предполагаю, что это реализуемо. По меньшей мере, FMS это умеет. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |