If you use Youtube to host your video, be aware of a couple of things.
First, when you put a video on your website using the Youtube embed code, you will have related videos as part of the deal, unless you uncheck the box that says: Show suggested videos when the video finishes.
This is an example of the standard embed with its defaults.
When you uncheck the box, the display looks the same, but the video ends without “related” videos appearing.
Also, there is an option to remove player controls and video title and player actions. This is what the display looks like, if you uncheck all of the options.
You still get the Youtube logo, but it’s a fair trade, don’t you think?
If you don’t want to use Youtube, you have to self-host the video, which is fine, unless you get a lot of views and your bandwidth increases. Amazon S3 is a good alternative.