-->
This is a feature by feature comparison of Microsoft Stream and Office 365 Video.
To see more detail on what's coming in the future on the Stream roadmap: https://aka.ms/StreamRoadmap
To see what has released recently for Microsoft Stream, see the Stream release notes: https://aka.ms/StreamNew
Note
Jul 03, 2020 Hi, I am performing a Office 365 tenant to tenant migration and i have the challenge with Stream videos. I did not find a tool for that and i am thinking in a way to download all content from Stream using powershell. Microsoft Stream is your company's own video site. A great place to share those videos only your company should watch, or air an event live. With Stream you can: Upload videos and invite co-workers to view them. Microsoft Stream and Office 365 Video feature comparison.; 4 minutes to read; T; D; M; I; S; In this article. This is a feature by feature comparison of Microsoft Stream and Office 365 Video.
Microsoft 365 Business. Microsoft 365 Enterprise. Microsoft Outlook. Microsoft Teams. Have a way to use Microsoft Stream to upload. Deliver live and on-demand events with Microsoft 365 Enhance your communications, company meetings, and training with events for up-to 10,000 attendees. Whether at home, work, or on the go—everyone has a seamless video experience across web and mobile apps.
The following dates and features are subject to change. These are estimates to give you a sense of where we are headed and rough timing.
Area | Feature | Microsoft Stream (classic) | Office 365 Video |
---|---|---|---|
Portal | Video Portal | Available now | Available now |
Public channels | Available now | Available now | |
Private Channels | Available now | Available now | |
Mobile responsive web pages | Available now | Available now | |
Search channels and videos | Available now | Available now | |
Like videos | Available now | Not planned | |
Lock who can contribute to channel | Available now | Available now | |
Share by email | Available now | Available now | |
Private video (permission at video) | Available now | Not planned | |
Hashtags, time code links, and web links in video and channel descriptions | Available now | Not planned | |
Upload from mobile web page | Available now | Available now | |
Video in multiple channels | Available now | Not planned | |
Trending videos | Available now | Available now | |
Personal watch list | Available now | Not planned | |
Comments | Available now | Not planned | |
Email notification when video done processing | Available now | Available now | |
User page - see all videos and channels for a user | Available now | Not planned | |
Admin management of videos and channels | Available now | Available now | |
Video recycle bin | Available now | Available now | |
Download original video by owner | Available now | Available now | |
Download original video by viewers | Not planned | Available now | |
Featured videos on home page | Available now | Available now | |
Featured videos on channel/group page | Available now | Available now | |
Featured channels on home page | Not planned | Available now | |
Restrict users that can upload | Available now | Available now | |
Restrict users that can create channels | Available now | Available now | |
Admin defined links to company guidelines | Available now | Available now | |
Admin defined employee consent before use | Available now | Not planned | |
Audit log search for user actions taken on videos | Available now | Available now | |
Share link to start playback of video at specific time code | Available now | Not planned | |
Create table of contents in video description by linking to video time codes | Available now | Not planned | |
Video Playback | Secure Adaptive Streaming | Available now | Available now |
Streaming videos via Azure CDN | Available now | Available now | |
Captions support | Available now | Available now | |
Custom thumbnails | Available now | Available now | |
External public anonymous | Not planned | Not planned | |
Adjust playback speed (0.5x, 1x, 1.25x, 1.5x, 1.75x, 2x) | Available now | Available now | |
1080p Streaming | Available now | Available now | |
Intelligent Encoding - optimize encoding based on input video | Available now | Available now | |
Embed | Authenticated video embedding | Available now | Available now |
Embed in OneNote | Available now | Available now | |
Embed in Sway | Available now | Available now | |
Embed Video in SharePoint Online | Available now | Available now | |
Start playback at specific time code | Available now | Not planned | |
Licensing | Included in Office 365 Enterprise Plans (E1-E5) | Available now | Available now |
Included in Office 365 Education Plans (A1-A4) | Available now | Available now | |
Included in Office 365 Firstline Plans (F) | Available now | Available now | |
Included in Office 365 Government Plans (GCC) | Available now | Available now | |
Included in Office 365 Government Plans (GCC - High/DOD) | Not planned | Not planned | |
Standalone Plan | Available now | Not planned | |
Statistics | Statistics - View trend, which part of video viewed | Not planned | Available now |
Detailed portal, group, channel analytics | Not planned | Not planned | |
API | REST API | Not planned | Available now |
Mobile Apps | iOS App | Available now | Available now |
Android App | Available now | Not planned | |
Compliance | Office 365 Tier C compliance standards | Available now | Available now |
Office 365 Tier D compliance standards | Available now | Not planned | |
Data Center Regions to Store Data | US | Available now | Available now |
EMEA | Available now | Available now | |
APAC | Available now | Available now | |
UK, India, Australia, Japan, Canada | Available now | Available now | |
Germany * | Not planned | Available now | |
China * | Not planned | Available now | |
US Government Community Cloud | Available now | Available now | |
US Government Community Cloud (GCC High/DOD) | Not planned | Not planned | |
Media Intelligence | Deep search within automatic audio transcript (speech to text) | Available now | Not planned |
Face detection - jump to where face appears | Available now | Not planned | |
Office 365 Collaborations | Yammer sharing | Available now | Available now |
Videos show up in Delve | Not planned | Available now | |
Videos and channels show up in SharePoint Home | Not planned | Available now | |
Videos in Enterprise search | Not planned | Available now | |
Microsoft Teams tab for a single video | Available now | Available now | |
Microsoft Teams tab for a Channel | Available now | Not planned | |
Inline play of video links on Yammer | Available now | Available now | |
Publish from PowerPoint | Available now | Not planned | |
Embed into PowerPoint | Available now | Not planned | |
PowerApps integration | Not planned | Not planned | |
Flow integration | Not planned | Not planned | |
Office 365 Groups - Stream Group for every Office 365 Group | Available now | Not planned | |
SharePoint Webpart for Modern Pages - Video | Available now | Available now | |
SharePoint Webpart for Modern Pages - Channel | Available now | Not planned | |
SDN | Support for SDN provider - Hive | Available now | Available now |
Support for SDN provider - Kollective eCDN | Available now | Not planned | |
Support for SDN provider - Ramp OmniCache and Multicast+ | Available now | Not planned | |
Live | Live streaming | Available now | Not planned |
Note
Data Center Regions to Store Data - Microsoft Stream is available globally. However, if your tenant is in a geographic region where Stream hasn't been deployed yet, your Stream data will be stored in the nearest geographic region.
-->Important
Microsoft 365 live event limit increases
To continue supporting our customers' needs, through June 30, 2021, we will extend temporary limit increases for live events, including:
- Event support for up to 20,000 attendees
- 50 events can be hosted simultaneously across a tenant
- Event duration of 16 hours per broadcast
Additionally, live events with up to 100,000 attendees can be planned through the Microsoft 365 live events assistance program. The team will assess each request and work with you to determine options that may be available. Learn more.
Live events and Microsoft 365
Discover new ways to foster connection and engagement between leaders and employees at every level in your organization.
More than ever before, employees in the modern workplace seek work environments that unlock creativity, make their lives more productive and fulfilling, and foster a sense of connection with their organizations mission and purpose.
Tip
Do you have a question about or need help with live events? Contact our Live Events Assistance team to get started!
A critical first step for your organization to thrive in this new culture of work is to drive alignment of your people around shared purpose and goals. Leaders realize that organizations who do this well have an advantage in attracting and retaining an engaged workforce.
Microsoft 365 live events brings live video streaming to a new level, going beyond what was previously possible with Skype Meeting Broadcast. Live events in Microsoft 365 help to drive connection throughout the entire life cycle of engagement with attendees before, during, and after live events.
You can create a live event wherever your audience, team, or community resides, using Microsoft Stream, Microsoft Teams, or Yammer. Attendees receive notifications and can participate in real time, with high-definition (HD) video and interactive discussion, using web, mobile, or desktop apps. For employees who are in different time zones or unable to attend live, the conversation keeps going so they still feel connected to leaders and peers, helping to overcome geographical or organizational boundaries.
After an event, it’s easy to make the recording available on an event page, so people can watch the event on their own schedule and catch up quickly with powerful AI features that unlock the content of the event recording. The recording is automatically transcribed and detects changes in speakers, making it simple to search for content later. The event and recordings are powered by Microsoft Stream, the intelligent video service in Microsoft 365.
Yammer
If the people you want to connect with in your organization are already in Yammer, you can create live events and have them show up directly in Yammer where the viewers can participate in live discussion while watching the event directly in Yammer. Learn more
Microsoft Teams
If instead, you want your audience to view the event in Microsoft Teams, you can create the events so your viewers can join and watch from Microsoft Teams. Learn more
Microsoft Stream
Finally, if you want your viewers to watch in Microsoft Stream instead of either of the above, you can do that, too. Learn more
Features breakdown by service and event type
Depending on which service you create the live event from and event type selected, there will be a different set of features available as a producer and presenter as well as as a viewer or participant of the live event. The following tables represent the current feature differences.
In the future, as we enhance live events across Microsoft 365, we'll strive as much as possible to make the same features available from all the services.
There are two production types supported by live events:
- With Teams production type (formerly known as Quick Start), you use Microsoft Teams to share your webcam, screen-share, or invite other presenters—just like a regular meeting.
- With the External app or device production type (formerly known as External Encoder), you connect a software or hardware encoder via RTMP(S).
Watch event
Production setup | Teams (started from Yammer) | External app or device (started from Yammer) | Teams (started from Teams) | External app or device (started from Teams) | External app or device (started from Stream) |
---|---|---|---|---|---|
Watch in Yammer | Yes | Yes | No | No | No |
Watch in Teams | No | Yes | Yes | Yes | No |
Watch in Stream | Yes | Yes | No | Yes | Yes |
Embeddable live event player in Stream | Yes | Yes | No | Yes | Yes |
Guest Access* (attendee) | Yes | No | No | No | No |
Anonymous viewers (External or public) | No | No | Yes | No | No |
Interact during event
Production setup | Teams (started from Yammer) | External app or device (started from Yammer) | Teams (started from Teams) | External app or device (started from Teams) | External app or device (started from Stream) |
---|---|---|---|---|---|
Moderated Q&A | No | No | Yes | Yes (in Teams only) | No |
Yammer conversation | Yes | Yes | No | No | No |
Produce event
Production setup | Teams (started from Yammer) | External app or device (started from Yammer) | Teams (started from Teams) | External app or device (started from Teams) | External app or device (started from Stream) |
---|---|---|---|---|---|
Teams client as video producer | Yes | No | Yes | No | No |
RTMP(S) ingest | No | Yes | No | Yes | Yes |
Automatic real time closed captions | No | No | Yes | No | No |
Live captions fed into encoder** | No | Yes | No | Yes | Yes |
Multiple presenters | Yes | If encoder supports | Yes | If encoder supports | If encoder supports |
Guest Access* (presenter) | Yes | If encoder supports | Yes | If encoder supports | If encoder supports |
*Guest access lets you add individual users from outside your organization to your teams and channels in Microsoft Teams. Learn more about Guest Access
**708 passthrough closed captions from stenographer
**708 passthrough closed captions from stenographer
Post event follow-up
Production setup | Teams (started from Yammer) | External app or device (started from Yammer) | Teams (started from Teams) | External app or device (started from Teams) | External app or device (started from Stream) |
---|---|---|---|---|---|
Automatic live to VOD transition | Yes | Yes | Yes | Yes | Yes |
Automatic post-event closed captions | Yes | Yes | No | Yes | Yes |
VOD stored in Stream | Yes | Yes | No | Yes | Yes |
Download recording by owner | Yes | Yes | Yes | Yes | Yes |
Viewer attendee report | No | No | Yes | No | No |
Live Events Assistance
You can leverage the Microsoft 365 Live Events Assistance program, which is in public preview. Its goal is to help customers walkthrough a first time live event set up as well as to provide assistance for an upcoming live event. For more information, please refer to the live events assistance documentation.