YouTube (or similar video hosting service)
You can create a free YouTube account, upload your video to YouTube, and then embed it seamlessly into your webpage. YouTube videos can be marked as ‘unlisted’ so that they don’t appear in YouTube search results and you can disable features such as commenting and rating.
Below is an example of a video that is hosted on YouTube.
Videos hosted on YouTube (or similar video hosting service) cannot be saved to the viewers’ computer. This helps to prevent the video from being copied and/or redistributed but means that YouTube is not suitable for podcasting.
Please see Embedding a YouTube video into a webpage for full instructions.