You can host your video files from 3rd party video hosting services like YouTube (make your video unlisted), Google Drive, Vimeo and Mega.
Then embed it on your website by using the following example code below:
I’m suggesting you to use JW Player because JW Player provides a video hosting, video player, and JW Player has a free plan (Storage 25GB) plus! easy to embed, easy to share, customizable player, even has quality selector and playback speed just like youtube
I’m not forced you to use jw player it’s optional
Sorry for loooooongggg explanation
While I appreciate your answer but please note that this topic belongs to 2 months ago, which means it doesn’t accept answers, i’m locking this topic and good luck with helping people with newer issues