Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

How to prevent download video

I have a video project on php/laravel framework.
Any user can create an account there and can upload videos there and after few verifications the video will be live, and any user can watch the video. The project is deployed on the google cloud.

Video is being stored on the public folder of the project. I need to prevent download the videos from external resources. Like: copy and paste the url on the browser etc.

Even If I right click on the video player the it shows "Save as" option and it is being stored on the local system. How can I prevent them?

The video must be play into the html video player.

1- Should I go store the videos into cloud storage?  If yes, then is it possible to solve my problem like I have asked above?
2- Or Shall I select any other option like google VOD server or something else.

Thank you.

3 3 1,295