💡 Note that there’s no way to completely protect a video from sharing. I’ve read even big companies like Netflix have issues with illegal video distribution.
What else we
can do to make downloading harder?
Encrypt + stream in chunks.
There are paid plugins for it. They implement HLS streaming with encryption. A user can only watch a video if they have a key. Even if they download it, they will only see a black screen. For example,
FV Player Pro.