Yes:
Step 1: post it on Youtube
Step 2: post a link
Bandwidth is expensive, and videos use massive amounts.
You can host it anywhere you’d like, for example Vimeo has excellent quality. But as long as YouTube will host them for free, I’m not paying to host them here.
just copy and paste the link and it automatically embeds it like so: