S_Flash
Сразу оговорюсь, что даже при "скрытом-шифрованном" урле видео всегда можно скачать, хотябы потому, что плееру надо отдать реальный урл, даже тот, что не видит сёрфер, но так как плеер работает на клиенте, то всё-равно урл узнать можно 100%
1) Для nginx есть спецовый модуль, который умеет отдавать видео, например по временному ключу из закрытой зоны.
2) Что ты подразумеваешь под зашифрованым урлом? Видео лежит в /dir/1.mp4, в реврайтах можно сделать чтоб этот файл открывался в плеере, например, как /some_fuckig_dir/23/45/1.mp4 Но ведь эта шифровка ничего не даёт! Т.е. надо поступать как в пункте 1 с ключиком.