HTTP can not access files outside of /public_html/ so you will need to use PHP (or some other scripting language) to serve the file to the user.
PHP Code:
<?php
$filename = "file.mov";
$dir = "/home/username/path/to/files/"; // include trailing slash
$filesize = filesize($dir.$filename);
header("Pragma: public"); // required
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false); // required for certain browsers
header("Content-Disposition: inline; filename=\"".$filename."\";");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".$filesize);
readfile($filepath);
?>
There's a very basic one; extend as you need.