The new Microsoft Stream
A new vision for Microsoft Stream empowers users to create, share, discover, and manage video just as they would any other file.
With video that will be stored in Microsoft 365, the new Stream builds on the rich content management features of SharePoint and unlocks the intelligence of Microsoft Graph to enhance videos across Microsoft 365.
Microsoft Stream—the intelligent video app in Microsoft 365—is being re-imagined and rebuilt to integrate seamlessly with applications across the suite, so you can create, share, discover, and manage video as easily as any Office document.
In the new Stream, video and audio files will be stored on the SharePoint files platform within Microsoft 365 like all other file types; already today, SharePoint powers file experiences for Microsoft Teams, OneDrive, Yammer, and Outlook. This will provide the best of both worlds: intelligent video experiences powered by Stream across the suite, and management of video that leverages the power of SharePoint content services for permissions, sharing, compliance, governance, and customizable portal experiences.
Customers who want to create future-proof video experiences in Microsoft 365 can start building them today with SharePoint Online and Microsoft Graph File APIs.
For customers using Microsoft Stream (Classic), we will support your transition to the new Stream over time, with a phased introduction of new features in Microsoft 365, migration tools, and guidance. The first key functionality we’re enabling in 2020 are improvements to Teams Meeting Recordings, by having new meeting recordings saved to OneDrive and SharePoint, which enables key sharing and governance features.
Informational videos about the new Stream
- Ignite 2020 session about the new Microsoft Stream
- Ignite 2020 session about Teams meeting recordings moving to the new Stream
- Ignite 2020 session on what's possible with video already today in Microsoft 365
Our vision is that Microsoft Stream will empower every Microsoft 365 user to achieve more with fast, intelligent video.
To achieve that vision:
Stream expands its role to unlock the intelligence of Microsoft Graph and enhance videos across the Microsoft 365 services.
Stream web app follows the model of the Office web apps to easily work with video like any other document format.
Stream videos—like any files—can be uploaded and accessed from Teams, Yammer, SharePoint, and OneDrive.
Stream leverages the power of SharePoint content services to store and manage video using integrated Microsoft 365 compliance, governance, permissions, external sharing, go local storage, bring your own keys, and government environments.
Stream is flexible to allow customers to use a provided video portal template to easily modify and brand their own video portals or fully customize and integrate video experiences with their intranet and Microsoft 365.
Stream delivers new intelligent capabilities including, faster and more effective consumption of video content, quick location and extraction of relevant snippets of video, and easy end-user tools to capture screens and record video in Stream and across all Microsoft 365 apps.
Stream (Classic) vs new Stream
The use cases for Stream (Classic) and the new Stream are the same, however the way in which those use cases are accomplished throughout Microsoft 365 is going to change slightly in the new Stream.
Microsoft Stream (Classic) is loosely connected to other Microsoft 365 apps and services, but videos are stored separately. You upload your videos, manage them there, then link to those videos in other places and applications.
|Do more with files|
|File creation & get back to your files|
|Storage & files|
|How video & Stream (Classic) previously fit into Microsoft 365|
The new Stream
With the new Stream, you upload videos the same way you upload any other file, and they automatically get stored within the SharePoint files platform. Videos are played, enhanced, and edited by the new Stream web app and embeddable player. In fact, videos across Microsoft 365 (in SharePoint, OneDrive, Yammer, and Teams) will be considered Stream videos, powered by the SharePoint files platform. And just like other Office file types, Stream videos can be shared with coherent permissions in all the Microsoft 365 apps.
|Do more with files|
|File creation & get back to your files|
|Storage & files|
|How video & the new Stream fits into Microsoft 365|
Flexible video organization
There are many ways that people use and organize video within their organization. Those common uses cases fall on a continuum from more locked down or constrained (on the left below) to fully democratized (on the right below) where everyone is encouraged to create videos to share.
|Common use #1:
Employee personal or private
|Common use #2:
Organization-wide top down
|Common use #3:
|Common use #4:
|If you want...||Simple video sharing and discovery of relevant team and organization videos that you can view||Anyone in the org can view, but only a few can add videos||Only team members can view and add videos||Anyone in the org can add videos that anyone can view|
|For example...||• Single video editing & sharing to individuals or via link
• Getting back to your videos or those shared with you across Teams, Yammer, SharePoint, & OneDrive
• Recording or uploading a new video
|• Messages from the CEO or other leaders
• Human Resources information
• Onboarding training for new employees
|• Any sort of team of people
• Departments or divisions where everyone can contribute
|• Single organization-wide video portal destination
• Organization wide video portal destination for specific topics or content
|Use...||Stream web app & OneDrive||Public SharePoint Communication Site or Public Yammer Community||Private Teams team||Option A: Rollup organization-wide video via a SharePoint communication site with highlighted content webparts scoped to videos across all sites
Options B: Single destination for uploaded videos via a Public SharePoint communication site that is open to all to upload
With the new Stream, our roadmap will have two levels of granularity. We are taking this approach so you can fully understand what we plan to build next for Microsoft Stream and can use this information to help plan out your rollouts and next projects using video in Microsoft 365.
Under development features with dates
These features are currently under development and have estimated roll-out dates. These are also listed on the official Microsoft 365 Roadmap under Microsoft Stream: https://aka.ms/StreamRoadmapDates
- SharePoint: Caching SharePoint videos on the Azure Content Delivery Network (CDN) to improve playback and reliability - ID: 66065
- Microsoft Teams meeting recordings saved to OneDrive & SharePoint - ID: 67138
- New Stream web app - ID: 68830
- Playback quality and scale for videos in Teams, OneDrive & SharePoint that matches Microsoft Stream (Classic) - ID: 68831
- Preview of IT admin-led migration from classic to new Stream - ID: 68928
Next features to be worked on (in approximate priority order)
These features are at the top of our backlog to be worked on next but may not be started or may not have estimated dates yet.
Stream video player and player page used for OneDrive and SharePoint videos
Automatic expiration of Microsoft Teams meeting recordings to clean up old recordings
SharePoint web part enhancements for videos
Video analytics for which part of the video viewed, average view time, and playback devices used for watching videos
Ability to generate transcripts and closed captions for audio and video files uploaded to OneDrive or SharePoint
Enterprise search for transcripts
More information governance support for transcripts (eDiscovery, Legal Hold, etc.)
Continual improvements and new feature support for IT admin-led migration from classic Stream to new Stream
End user-led migration support from classic Stream to new Stream
Improvements to Microsoft Graph File APIs to better support video specific needs
This list will change over time as we talk with all of you, hear your feedback, and learn. It is possible that some things on this list change in scope or aren’t started at all.
If you want to help inform the roadmap, please:
add your ideas and vote for features on our Stream ideas forum: https://StreamIdeas
connect with us directly by enrolling in our customer connection program: https://aka.ms/StreamConnect
Frequently asked questions
Will there be a migration from Stream (Classic) to the new Stream?
This new vision for Stream does mean that existing content will need to be migrated from Microsoft Stream (Classic) to the new Stream to take full advantage of all that SharePoint and Microsoft 365 has to offer. Learn more about how this migration will work
Is there still a Stream application?
Yes, the new Stream web application will be tightly integrated with office.com. It will be just like when you click on PowerPoint from the Microsoft 365 application launcher you go to office.com and can get back to PowerPoint files that are stored across Teams, SharePoint, OneDrive, and Yammer. However, when you click on Stream, you'll be able to do the same to get to all your video files and create new ones.
Where will video files be stored?
Video files in the new Stream will be stored in the same place you store your Office files, in Teams, SharePoint, OneDrive, and Yammer. Stream will just enhance those videos powering the playback and adding intelligent video experiences on top.
How will storage quota work?
Videos in the new Stream will consume the existing file storage quota from OneDrive and SharePoint, which means there are lots of storage management tools and the ability to monitor and clean up content as needed.
In addition, Teams meeting recordings make up the majority of many customers’ current Stream storage, so the fact that this content is shifting heavily to OneDrive means most meetings won’t consume your SharePoint storage quota. Also, if you have the right Microsoft 365 security and compliance licenses, you can add automatic retention labels and policies via the Microsoft 365 compliance center to target and clean up meeting recordings after a certain number of days.
We are also going to be adding a new feature for all license types that expires and deletes meeting recordings automatically after a certain number of days, with the ability for the admin to change that limit, and for the user to flag specific recordings that need to be kept longer.
How is video playback different in the new Stream (SharePoint & OneDrive) vs Stream (Classic)?
Stream (Classic) pre-encodes and encrypts all videos upload to multiple bitrate and resolutions so it can do adaptive bitrate streaming via CDN.
Today, OneDrive and SharePoint video playback uses different playback technology depending on the bitrate of the video.
Smaller videos (<3 Mbps bitrate or video itself is <5 Mb) - Uses progressive playback, so the video needs to be created with a video codec supported by the browser and device
Medium bitrate videos (3-50 Mbps) - Uses "just in time" encoding to do adaptive bitrate streaming on the fly as someone clicks to play the video and caches encrypted parts of the video on a CDN as multiple people play the video from the same geographic region
Large bitrate videos (50+ Mbps) - Cannot be played in the service and can be only downloaded for local playback
Over time, the new Stream will improve the above playback technology that exists in OneDrive and SharePoint to ensure a high-quality and performant playback experience that matches Stream (Classic), where you don't need to worry about bitrates or codecs for your videos. You just upload your video and Stream ensures your viewers can play it back at scale.
As a Stream admin, can I still act on all Stream videos in the new Stream?
The Stream admin role only applies to Stream (Classic). However, SharePoint admins can already today take action on any file stored in the SharePoint files platform and this will remain true for any video files as well. After an admin finds a set of videos in question via links sent to them or via an audit or eDiscovery search, a SharePoint admin can then add themselves as a site admin for the user's OneDrive or add themselves as a site admin of a shared site, and then they can act on all files within it.