To post the video on your ePortfolio you need first to upload it on YouTube or Vimeo. Because videos are usually huge files, you can’t upload them directly on your page, they have to be compressed first. That’s why you need to go through those platforms.
Once you have the video accessible you just copy and paste your link on your homepage.