These are all educational videos from YouTube. We used the embedding code produced by YouTube to place the videos on the page.
Videos from other streaming services besides YouTube can also be embedded on pages. The portal CMS also supports embedded flash videos. There is even a web-part that can be used instead of embedding and streaming which allows you to upload video content to the SchoolFront server and run videos from there.