- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Например на странице сайта есть видео в формате .avi, которое воспроизводится на сайте в веб плеере Divx (тем, у кого не стоит плагин для просмотра видео предлагается скачать его отсюда http://www.divx.com/divx/windows/webplayer/), cам код который выводит плеер на страницу сайта выглядит так:
--начало кода---
<object classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616" width="600" height="400">
<param name="custommode" value="none" />
<param name="autoPlay" value="false" />
<param name="src" value="http://moysite.ru/contents/video.avi" />
<embed type="video/divx" src="http://moysite.ru/contents/video.avi" custommode="none" width="320" height="260" autoplay="false" pluginspage="http://go.divx.com/plugin/download/">
</embed>
</object>
---конец кода---
соответственно, если пользователь откроет исходный текст страницы и заглянет в сам код он легко найдет вот такую ссылку http://moysite.ru/contents/video.avi, которая ведет на само видео и сможет этот файл скачать без проблем.
Суть вопроса: надо чтобы на сайте можно было просматривать это видео без проблем, но не было возможности его сразу скачать (выдернув например ссылку из кода) либо как-то скрыть путь к видео файлу, может зашифровать или еще как.
В общем, надо чтобы можно было смотреть видео в плеере на сайте, но нельзя было например понять где это видео лежит, иначе вместо того, чтобы смотреть это видео пользователь будет его просто скачивать на комп)
На сайте такого видео будет порядка 10 файлов.
Помогите решить эту проблему. Мучаюсь уже несколько дней пытаясь сам решить, но увы результат нулевой.
Требуется чтобы проигрывался именно .avi формат!
Никаких flv mov и прочих cконверченных вариантов под флеш плееры не нужно.
Заранее благодарен.
Единственный спопоб, который мне известен, только с помощью flash. Шифрование или кодирование html от знающих людей не спасёт. Если от рядовых пользователей можно с помощью javascript динамически всавлять html код c расшифровкой урл.
может через .htaccess отдавать различные записи? Например, на другом сайте рекламный ролик своего сайта, а у себя то, что нужно
Отдавать видео-файл скриптом и там какие-нибудь временые параметры (действительные минуту после формироваиня страницы) + проверять кем послан запрос (это вряд ли поможет). Если плеер умеет передавать свой user-agent, то это тоже надо использовать для идентификации. Скачать можно будет, но для этого надо будет потратить время и подумать - а это и есть основная цель формирования защиты
Отдавать видео-файл скриптом и там какие-нибудь временые параметры (действительные минуту после формироваиня страницы) + проверять кем послан запрос (это вряд ли поможет). Если плеер умеет передавать свой user-agent, то это тоже надо использовать для идентификации. Скачать можно будет, но для этого надо будет потратить время и подумать - а это и есть основная цель формирования защиты
+1
но это ресурсы сервера заберет большие
Что-то много всего написали)) 🚬
а как это реализовать? :)
----------- cut ----------
Данную функцию можно реализовать на php или perl, применив примерно следующий алгоритм:
Используя сессии или данный об IP генерировать уникальное имя для видео файла.
Созание ссылки вида http://moysite.ru/contents/cache/a4asf4a6sfasf654a/video.avi, для каждого ip или сессии ссылки будут различаться. При этом подобная ссылка будет "жить" не более установленного времени.
После обращения плеера к такому файлу, с помощью скрипта-обработчика определяем что за файл от нас хотят и выдаем его содержание пользователю, само-собой соблюдая правильные заголовки для этого файла.
----------- cut ----------
muratti добавил 02.06.2008 в 00:54
Если от рядовых пользователей можно с помощью javascript динамически всавлять html код c расшифровкой урл.
А можно подробнее? Спс)
Данную функцию можно реализовать на php или perl, применив примерно следующий алгоритм:
Используя сессии или данный об IP генерировать уникальное имя для видео файла.
Созание ссылки вида http://moysite.ru/contents/cache/a4a...654a/video.avi, для каждого ip или сессии ссылки будут различаться. При этом подобная ссылка будет "жить" не более установленного времени.
или личерам отдавать какой-нибудь левый и огромный файл )