Поток видеофайл и блокировка прямой загрузки. - PullRequest
2 голосов
/ 12 февраля 2012

Я хочу потоковое воспроизведение файла (mp4) с помощью флеш-плеера, но я хочу скрыть или заблокировать прямую ссылку. Я пробовал много вещей, но ничего из этого не сработало, поэтому я спрашиваю, можно лиэто .. спасибо :) 1001 *

1 Ответ

3 голосов
/ 12 февраля 2012

Если ваш сервер может запустить его, то ваш клиент также может извлечь видео.Для этого есть несколько инструментов.Вы можете разделить файл на разные части или использовать разные технологии запутывания, но это, как уже говорилось, не имеет смысла, за исключением остановки ручной загрузки.

Сводка: Если клиент может просмотреть его, он также может загрузить его .

Обновление: однако вы можете усложнить его, используя что-то вроде getVideo.php?id=1URL-адрес, по которому вы проверяете, запускается ли скрипт напрямую, чтобы убедиться, что пользователь не посещает страницу (и, следовательно, не пытается получить доступ к источнику видео) напрямую.

На вашей странице, которая должна быть запущена:

define('APP', 'MyApplication');

И в getVideo.php:

if(!defined('APP')){ 
  die("No direct access is allowed.");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...