TeamPages offers the ability to embed YouTube and Vimeo videos as well as upload your own videos directly onto your website.
On the videos page, click 'new link' or 'new upload'.
Embedding a video
To embed a video, enter the video embed code. Here is where you can find this code on youtube:
Uploading a Video
The maximum file size you can upload is 5 GB. If you upload a video longer than 30 minutes, only the first 30 minutes will be processed. Add your file and video details before clicking save.