When you upload video files to SharePoint Online sites, OneDrive for Business, Microsoft Teams, or Yammer communities, you can easily build modern pages with web parts in SharePoint sites to feature those videos for your viewers.
Videos stored in Microsoft 365 the way you'd store any other file is the basis for the new version of Microsoft Stream.
Feature a single video
When you want to feature a single video on a page and be able to play the embedded video inline, you can use the File viewer web part. After adding the File viewer web part to your page, you can select a video file from your site, another site, or from a link. Visitors to your page will be able to play the video directly on the page.
Display a list of videos
When you want to display a list of videos on a page, you can use the Highlighted content web part. You'll be able to configure how the list is filtered, sorted, and displayed. Visitors to your page will be able to click a video in the list to watch it.
Link to videos
When you want to direct visitors to a set of videos or other links, there are a few web parts you could use, depending on how you want those links to display.
Links with visual interest
When you want to bring focus and visual interest to your page, you can use the Hero web part. The Hero web part can display several links using compelling images and text to draw attention to each link. When you link to a video stored in SharePoint Online, the video thumbnail is automatically used as the hero image or, you can customize the link to use your own image.
Simple list of links
When you want to have a simple list of links on your page, you can use the Quick Links web part. The Quick Links web part allows you to "pin" video and other links to your page for easy access. The web part allows for a few different layouts to choose from.