I've thought about this before, and the best solution I came up with is something like the following:
Have an html page which is protected via .htaccess, that html page has an ssi include, the include file and the movie file(s) change names every once in a while (well, the contents of the include file changes, not its name).
(Hi Salsbury

)