Microsoft Stream

Microsoft Stream ( is a video platform within Office 365 that can be used to host and share videos within your organisation.

Speech recognition

Stream supports captions and subtitles. If a video’s language field is set to a supported language, Microsoft Stream will automatically generate captions using Automatic Speech Recognition technology.

Face detection

Microsoft Stream automatically finds human faces in your videos to enhance the playback experience. The face timeline allows the user to identify different speakers within the video.

Deep search

Deep search allows you to search transcripts of videos to which you have access. You can find the exact point in a video where a given word/phrase is mentioned.

How does it work?

Videos within Microsoft Stream can be organised in to channels to group similar videos together. Videos or channels can then be shared across other Office 365 apps such as Microsoft Teams, SharePoint sites and Yammer.

The owners of videos and channels can easily control the way they share their content, choosing among individuals, groups or the whole organisation they are part of.

Social tools embedded within the video controls allows teams and authors to track views, comments and likes.

Navigate to or use the Office 365 app launcher to find the Stream app in the Office 365 menu.

On the landing page, you will be presented with this screen:

Click on ‘Upload a video’, browse to the video you want to upload and select it.

The upload might take a while, in the mean time you can add metadata, hashtags, select a thumbnail and even set up the permission for your video.

Once the video has been uploaded and processed, it is also possible to select a cover thumbnail from the video itself.

Clicking on the Permissions section then enables you to set viewing and owner permissions for the video.

In the options menu you can set to enable the generation of a people timeline within the video, comments and caption generation. If you have one, you may also upload a subtitle file.

You can finally click on the Publish now button to make the video available to your public.

Your video can now be viewed from My Content > My Videos.

Once you have created your video content or channel you can distribute and share related video content to other Office 365 apps such as Teams (as a new tab using a video or channel URL), modern SharePoint sites (using the Stream web part) and Yammer.

Integration with SharePoint

Stream and SharePoint are meant to work together and it’s very easy to embed Stream content into a SharePoint page.

When you add a modern page to a site, you will be able to select the new Stream web part:

You can then setup the webpart, specifying if you want to embed a video or a channel:

In this case I selected the ‘single video’ option and I linked the video I uploaded before.

Further reading