Hai provato con la readfile() di php?
Non so se funziona anche per lo streaming, comunque potresti provare:

1. Metti i file in una cartella non pubblica
2. Ti fai uno script php che ti restituisce il video

codice:
    // Controlla se l'utente è registrato, se si: 
   $path='percorso_al_file_nella_cartella_privata';
   header('Content-type: video/mpeg');   // dovresti mettere il MIME giusto
   header('Content-Length: '.filesize($path));
   header("Expires: -1");
   header("Cache-Control: no-store, no-cache, must-revalidate");
   readfile($path);
3 Se hai un player embedded, metti l'url allo script.