The new Stream Web App is here. I found it! And it supports Teams Meeting Recordings

Written: 27/06/2021 | Updated: 28/06/2021 (Minor)

Stream two point oh. That’s what it was being called at Microsoft Ignite 2020. I attended the session. I saw the vision. We all discovered that Stream was being brought closer together with the rest of the Microsoft 365 stack. Now at the time I was very much split on how I felt about it – a real matter of head vs heart. On the one hand I was disappointed given that I pretty much liked everything about Stream: the web experience, the mobile experience. Both were easy to use and did what it said on the tin. It had started to have great features like trim and screen capture. It could be brought into Teams in a number of ways – and kudos has to go to the Stream Team for how hard they must of worked on it; creating a strong app which was really taking off and really focused bringing out the best in video. However, on the other hand whilst recognising all of this; pivoting made a lot of sense. There was a growing amount of noise and frustration from the tech community about not being able to share video externally, about not being able to apply common compliance functionality such as retention. Since Stream had it’s own completely separate storage many things had to be developed separately. Whilst I know there was plans to do this – ones which were very near to completion since I was involved in roundtables previewing the functionality; in a world where apps like Microsoft Lists were being designed to work right across the stack leveraging existing storage on SharePoint and OneDrive and existing security and compliance functionality; Stream felt outside of that almost moving in the opposite direction. So ‘bringing it into the Microsoft 365 stack’, the idea that a video ‘is a file just like any other file’ won out. And what did that mean? Stream 2.0 would pivot to become the player across the Microsoft 365 stack. SharePoint and OneDrive would house video files. There would be a new personal web app, a new player and video ‘portals’ which could be created on SharePoint. Now, in the time between Ignite 2020 and now much has focused on things such as recordings, changing the default location to SharePoint and OneDrive and CDN support. We know that the new player is coming soon due to it hitting the message centre. However not much has come out officially about the web portal and when we can start using it. Tonight, out of sheer curiosity I had a go at amending an URL since this worked previously for Lists via OneDrive. The new Stream portal is already there. This wasn’t in a TAP or preview ring. This was in a Ring 4 GA tenant. Let’s see what we can do

This blog will cover

  • Accessing the new Stream Web App
  • Uploading a video and where it goes
  • Seeing a video in the Stream Web App from SharePoint
  • Can we upload straight into OneDrive?
  • Playing a video
  • Sharing a video
  • Will videos shared with you turn up in the Stream web app?
  • Favouriting a video
  • Deleting a video
  • Teams Meeting Recording: Private Meeting, Ad-Hoc and Channel
  • Adding Comments on Video
  • Can the Stream Web App be opened in Teams?
  • Conclusion


  • Stream Licence, SharePoint Licence, Teams Licence (In an Office/Microsoft 365 Subscription)
  • Teams Meeting Recordings should be set to SharePoint/OneDrive


1.) Log into with your credentials

2.) If you click on Stream via the app launcher or via Apps it opens a new tab and takes you to the old Stream web app

3.) Now go back a step and select Forms instead. Forms will open with your forms

4.) Now look at the URL

5.) Replace forms with Stream – and select Enter

6.) You are now in the new Stream Web App. All of the videos you can see here are ones I uploaded to SharePoint sites within the tenant. At the moment it looks more basic than we have seen in previous conceptual slides.

Updated (28/06): My friend and fellow Stream enthusiast Tomislav Karafilov reached out this morning (28/06/2021) to say that is now working and redirects to


First things first, even before playing video is where video goes when you upload it via the Stream Portal.

1.) In the Stream web app select Upload

2.) Select the file from your local machine

3.) The video will upload to OneDrive

4.) Once uploaded the video will then open in OneDrive. Clicking X on the top right of the video will go back to the OneDrive web app

5.) Here you will see the video in My Files not in a folder such as ‘recording’s where Teams Meeting Recordings go

6.) Back in the Stream web app the video appears at the top of the All List and at the top of My Recent list


Now we know that uploading via the Stream Web App goes into OneDrive how do we see videos from SharePoint? We upload them into a SharePoint Site

1.) Upload the video into the SharePoint Sites documents. In this example, this is uploading an mp4 video called Adam Deltinger – Funny Interview 2 into Documents of a SharePoint Communication Site called Home which I used for Microsoft Viva.

2.) Once successfully uploaded return to the Stream Web App or Refresh and it will be there


Naturally, after proving that uploading files into SharePoint surfaces the video into the Stream Web App we will want to do the same with OneDrive, even though we can do it via the Stream Web App

1.) In the OneDrive for Business web app select My Files and then Upload. Select the file from your local machine and the file will upload. In this example, a file called Adam Deltinger – Funny Interview 3 is being used

2.) The video now appears in the Stream Web App


Now we understand the basics of getting video to show in the Stream Web App. We can upload it via the Stream Web App and it goes into OneDrive. Alternatively, we can upload to SharePoint and OneDrive and it surfaces in the Stream Web App. Let’s move onto playing the video.

1.) In the Stream Web App hover over and click on the name of the video

2.) The video will open in the player in a separate tab

3.) You can tell if the video is housed in SharePoint or OneDrive by looking at the Tab or the URL

4.) Playing the video will bring it to the top of the All and My Recent lists

5.) An alternative to clicking on the name of the video is to select More Options (…) and then Open in Browser

This image has an empty alt attribute; its file name is image-132.png


One of the reasons Stream is being integrated further into the Microsoft 365 stack is to have easy ability to share the video with others outside of the organisation. Can this be done in the Stream web app?

1.) Hover over the video and select Share Icon. Alternatively, select More Options (…) and then select Share

2.) The sharing experience is consistent with SharePoint and OneDrive. This brings up a card.

3.) Select Anyone with a link can edit to amend the link settings which include specific people, allow editing, and if it is simply a link, the expiration date and password. Once done select apply

4.) Add the people inside or outside the organisation you wish to share with, an optional message and then select send

5.) The video is now shared and the link will be sent

6.) Shared videos are shown in the Shared list

7.) To remove permissions, hover over the video and select the Share Icon or select More Options (…) and then select Share

8.) Select More Options (…) at the top of the card, then Manage Access

9.) Remove the people who you want to remove permissions from


Naturally, since you can share video, do videos shared with you by others turn up? If that person if within your organisation then they will show up

1.) In the example above, I have shared a video with Adam. This is what it looks like when Adam logs in. As you can see it marked as being shared by Chris

2.) This video appears under All and Shared lists. What Adam can do is defined by permissions. For example, when this was shared it was read only meaning that Adam cannot share that video with others. He can play it, favourite it and even download it. At the time of writing, blocking video file downloads for read-only video files is not generally available yet

3.) Sharing with someone outside the organisation, this does not show in their Stream Web App


It makes sense that we would want to keep our favourite videos to hand. To view, to use in presentations, or play to colleagues

1.) In the Stream web app, hover over the video and click the Favourite Icon. Alternatively, select More Options (…) and then select Add to Favourites

2.) The video is then marked with a black star

3.) We can now see the video in our Favourites list

4.) To remove it from favourites, hover over the video and select Favourites Icon. Alternatively, select More Options (…) and then select Add to Favourites


We can upload video, play video, share video and favourite video. Can we delete it?

1.) We cannot delete video at the current time via the Stream web app, however if we hover on the video and select More Options (…) and either Open in Browser or Open File Location we can open the video

2.) At the top of the video we can select Delete

3.) We can also delete our video in the OneDrive or SharePoint sites we have access to should be have permissions


One of the biggest use cases for recording is Teams Meetings. Do these show up in the Stream web app for private meetings scheduled in the calendar app or ad-hoc meetings – otherwise known as Meet Now? What about channel meetings?

1.) Here is an Ad Hoc meeting in the Teams web client

2.) Recorded into the recordings folder of OneDrive

3.) This appears in the Stream Web App. You may have to wait some time for it to show (~10 minutes). Seems to be sped up by opening the meeting in OneDrive

4.) Same with channel meetings. As expected this recorded to SharePoint

5.) This appears in the Stream Web App. You may have to wait some time for it to show (~10 minutes)


Can we add comments on video? The activity filters suggests we can

1.) For videos in OneDrive open it from the Stream Web App, select the Information Icon in the top right hand corner and then write/publish the comment

2.) The video then appears on the Comments Filter in the Stream Web App. The comment itself does not show in the Action but it does say someone commented

3.) For videos in SharePoint open it from the Stream Web App, select the Information Icon in the top right hand corner, but select More Details down the bottom right. You can now write/publish the comment

4.) The video then appears on the Comments Filter in the Stream Web App. The comment itself does not show in the Action but it does say someone commented

5.) Mentions were attempted but don’t look to be supported at the time of writing


Doesn’t look like it is currently supported. The URL refuses to connect. This is the same when trying to use App Studio and when trying to use


  • Features that we have seen in previous concepts such as Trim, Record Screen and Podcasts are not there yet
  • The filters reference tasks which could be a net new functionality
  • The sync bar at the bottom references local count and email attachments which could be net new functionality
  • You can perform actions from recommended video, similar to what you can do in the list

Some nice to have functionality moving forward includes

  • Being able to upload to a SharePoint Site (not just OneDrive)
  • Visual distinction if the video sits in OneDrive or SharePoint (logos on List Items)
  • Ability to order video by name, in ‘channels’ or by ‘topics’
  • Ability to unhide
  • Ability to delete video via the web app (particularly OneDrive)
  • Ability to access a ‘recycle bin’ for all deleted video from the web app
  • Ability to pin video
  • Personal video metrics


Our job here is done

A great start on the Stream web app. Even without the several things we’ve seen in past concepts this simple interface makes video easy to work with. Easy to view video. Easy to share video. Easy to search for video and easy to add video. Of course, we are a long way from parity with the old Stream portal – and some things will be needed like blocking download of video files which we know is being worked on – but this is another big part of Stream coming into focus. With the new player here soon, with admin controls surely to come somewhere like the SharePoint Admin portal we are in for a great year ahead.

I look forward being along for the ride – and talking about this at future events