Как защитить ссылку на видео от распространения?
Для каждого клиента генерировать рандомный хэш - будет ссылка, далее на стороне сервера проверять данные клиента (токен\куки\сессию) если все верно - отдавать страницу, нет - отдавать ошибку. Все по-моему довольно тривиально.
ИМХО без шифрования (АКА DRM) никак.
P.S. А-а-а, посмотрите что платный youtube предлагает на этом поле.