| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Защита видео-контента |
| Автор: blur 20.3.2009, 12:40 |
| Доброго дня всем, Есть сайт, который предоставляет различный видео-контент. Как можно сделать, чтобы пользователи не могли сохранить видео у себя? |
| Автор: MoLeX 20.3.2009, 13:04 | ||
убрать ссылку на скачку файла |
| Автор: Sanek123 20.3.2009, 13:25 |
| Я так и думал что этот вопрос рано или поздно появиться! Обычно с сайтов онлайн видео я скачивал фильмы (*.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. Вот и все. |
| Автор: skyboy 20.3.2009, 13:52 |
| Sanek123, поставить снифеер запросов(к примеру, закладка NET в https://addons.mozilla.org/ru/firefox/addon/1843'e) и все станет много проще |
| Автор: IZ@TOP 20.3.2009, 14:55 |
| ИМХО, пишите свой stream-сервер. Обычными средствами Вы можете только ограничить список тех, кто скачает контент, но никак не защититься на 100%. Самый просто вариант, имхо, научить плеер лазить за урлом на файл самостоятельно, при этом, каждый раз генерирую специальные ключи/ключ, которые будут проверяться на сервере и уже потом выдавать контент. |
| Автор: nerezus 20.3.2009, 17:17 | ||||
Если клиент просмартивает видео, то может его и скачать. А зачем нужно ограничивать то? Это удобно, что пользователь может скачать видео.
|
| Автор: skyboy 20.3.2009, 18:31 |
я бы записывал прямо с экрана. |
| Автор: IZ@TOP 20.3.2009, 18:38 | ||
Тут уж ничего не поделаешь. |
| Автор: nerezus 20.3.2009, 18:50 | ||
Просто я смотрел ActionScript - самому интересна задача =) |
| Автор: IZ@TOP 20.3.2009, 18:58 | ||
Я не делал, но предполагаю, что это реализуемо. По меньшей мере, http://www.adobe.com/products/flashmediaserver/ это умеет. |