How to protect videos ?
On self hosted videos you can disable right click over the video to prevent “Save video” action, and hide “src” attribute.
Also, to protect your videos in a way that nowbody can see your video content (even if it’s “downloaded”) is to use HTTP Live Streaming – HLS m3u8 format.
This will help to understand better: link, this way nobody can view your video.
Convert your .mp4 files into .m3u8 format to protect your videos.