Если ваш сервер может запустить его, то ваш клиент также может извлечь видео.Для этого есть несколько инструментов.Вы можете разделить файл на разные части или использовать разные технологии запутывания, но это, как уже говорилось, не имеет смысла, за исключением остановки ручной загрузки.
Сводка: Если клиент может просмотреть его, он также может загрузить его .
Обновление: однако вы можете усложнить его, используя что-то вроде getVideo.php?id=1
URL-адрес, по которому вы проверяете, запускается ли скрипт напрямую, чтобы убедиться, что пользователь не посещает страницу (и, следовательно, не пытается получить доступ к источнику видео) напрямую.
На вашей странице, которая должна быть запущена:
define('APP', 'MyApplication');
И в getVideo.php:
if(!defined('APP')){
die("No direct access is allowed.");
}