Si même google n'arrive pas a sécuriser youtube contre ce genre de pratiques, je vois mal comment toi, tu le pourrais. Sans vouloir être méchante, c'est un peu vouloir réinventer la roue pour des performances médiocre pour tes utilisateurs finaux, voir carrément inutilisable. Et entre sécuriser ses streams, et l'expérience utilisateur, faut faire des compromis, et les devs de ce genre de solution, ont, je pense fait le tour de la question avec les technologies et l'état de dev actuel.
Après, il te reste l'option du serveur FTP avec login/mdp. C'est pas du stream, mais maintenant tout les lecteurs audio/vidéo savent lire des chunks de fichier "en allant" de leurs téléchargement. C'est peut être encore la meilleure solution si tu cherche a avoir un truc blindé.
Autrement, tourne toi directement vers adobe et solution proprio ou là, les mecs seront en mesure de t'apporter tous renseignements que tu souhaiterais. Et oui, le support n'est pas "gratuit" même dans le monde "libre".