Microsoft Stream FAQ

This article gives answers to the frequently asked questions.

What is Microsoft Stream?

Microsoft Stream is an Enterprise Video service where people in an organization can upload, view, organize and share videos securely. It's easy to get started with your work email. Learn more about the Microsoft Stream sign-up process

Who is Microsoft Stream intended for?

Microsoft Stream is the video management and sharing service for employees at all levels across businesses of all sizes who are interested in using videos in the workplace to connect, collaborate, learn and share information. Anyone can search for videos easily and consume them on their device, whenever and wherever.

What tools do I need to use Microsoft Stream?

All you need is a web browser and a work email address to use Microsoft Stream.

What browsers does Microsoft Stream support?

Microsoft Stream supports Microsoft Edge, Internet Explorer 11, and the current versions of Chrome and Safari.

Why do I have to sign up with my work email?

We don't support email addresses from consumer email services or telecommunications providers. Learn more about the Microsoft Stream sign-up process.

Which work email addresses are supported?

Work email addresses ending in .com, .edu, and .org are supported.

Those ending in .gov and .mil aren't currently supported.

Can I share videos with a specific person or my organization?

Yes. You can share videos within an organization or with a specific person or people using the "Who can see this video" setting that is available during upload or edit. Learn more about setting permissions here.

Will Microsoft Stream work on mobile devices?

Microsoft Stream is available on mobile browsers with full functionality across all platforms (iOS, Android, Windows Phone).

Can I do live streaming from Microsoft Stream?

Yes, you can now create live events across Microsoft Stream and Microsoft 365. Check out the documentation to learn more

What languages does Microsoft Stream support?

See the Localize Microsoft Stream topic for the list of supported languages.

Can closed captions automatically be generated for uploaded videos?

Yes. Microsoft Stream currently will automatically generate a closed caption for an uploaded video if the video has the language field set and the language spoken in the video is either english or spanish. See the Generate automatic captions topic for more information.

Is Microsoft Stream available globally?

Microsoft Stream is available globally.

Which regions does Microsoft Stream host my data in?

Stream currently hosts data in the following regions:

  • United States
  • Europe
  • Asia Pacific
  • Australia
  • India
  • United Kingdom
  • Canada

Stream will host data in the following regions in the future:

  • China
  • Germany
  • US Government Community Cloud

If you use Microsoft Stream and your tenant is in a region outside of regions where Stream is currently deployed to, your data will be stored in the nearest geographic region.

You can check in Stream which region your tenant is in via the following:

  • Go to Microsoft Stream
  • ? in upper right corner
  • About Microsoft Stream
  • Your data is stored in

Over the course of time, we will be adding Stream instances in more regions and locations.

For more information in general on where data is stored across services in Office 365:

How does video storage work for Microsoft Stream?

Microsoft Stream stores videos and metadata in it's own service built on top of Azure. As such it's own storage quota for videos uploaded. Only the original videos uploaded will count against the quota, transcoded copies for adaptive streaming do not count against your quota. See the Licensing overview topic for more information on storage.

What is the Office 365 Compliance Category for Microsoft Stream?

As of February 2018, Microsoft Stream is classified as a tier C service within the Office 365 Compliance Framework.

Learn more from the Office 365 Compliance framework documentation and see which certifications and standards are in each tier:

Live event FAQ

What is an encoder?

Simply put, an encoder compresses audio and video from various inputs and sends that output to a streaming service, such as Microsoft Stream. Typically, there are hardware, software and mobile apps that you can use. Learn more about the encoders that have been tested with Microsoft Stream.

Why can't I see the "create a live event" option?

Users with the allowable licenses (listed in the overview), and who are enabled by the Microsoft Stream administrator can create live events. Please check that you have a valid license, or contact your Microsoft Stream administrator to get access to this feature.

Who can watch a live event?

Live events viewership permissions work just like all other videos in Microsoft Stream. Viewership access can be limited to individuals or groups, or available to the entire organization.

Can people outside of my org watch my live event?

Currently, events streamed through Microsoft Stream are only available to internally to viewers within your organization.

What kind of analytics can I see?

Event producers can see the total number of watchers when the event is live. Once the event is completed, the producer can see the total number of views across the lifetime of the video subject to the view count algorithm.

What ingest protocols do you support?

Microsoft Stream supports RTMP and RTMPS ingest from most encoders. Encoder implementation of RTMP and RTMPS protocol can vary, so it is recommended to use a tested encoder with a good known configuration.

What is the pre-live state?

The pre-live state helps producers to set up their live event. When in this state, audience members will not see your live stream, but will be shown a slate until you choose to start the live event. In this state, you can choose to disconnect the setup to come back at a later time. This is useful when practicing for your live event.

Can I stop and restart my event?

If you are in the pre-live state of your event, you can disconnect the event. By doing so, you will need to restart the setup process. This is useful for testing your event before the actual event date. If your event is already live, you cannot restart the broadcast; once ended, the event will be completed.

Can I reconnect my encoder?

Yes, if your encoder disconnects for some reason, you can reconnect if the encoder supports this functionality, so long as you use the same output profile for a given setup. If your encoder is disconnected for too long, the event will either automatically transition from pre-live to offline (you can start setup again), or from live to ended (the event will be complete at this point and cannot be restarted). Note, your audience may have a bad viewing experience or see errors if your encoder either disconnected for too long, or is not reconnected properly.

If you are in pre-live, you may disconnect your setup from within Microsoft Stream to send a new output, but you must start the setup again. It is not possible if your event is already completed.

What happens to my video after the event ends?

Once the event is stopped by the producer, it is immediately available for viewing on-demand in Microsoft Stream. If the options are selected, the automatic speech-to-text and facial detection will start processing. The video will also be downloadable by an owner. Microsoft Stream comments will now be available for use.

How long can my live event be?

The maximum length of a live event is 4 hours.

My event automatically stopped, what's going on?

After the maximum length of a live event has been reached, it will automatically stop the event and will become available for on-demand consumption.

Is there a lag between real life and the online live event?

Yes, there is a time delay that will be seen on the online live event.

Can I embed the live event in another site?

Yes, just like all other videos in Microsoft Stream, you can easily embed the live event on any website using the embed code. There are also deeper integrations with Microsoft Teams, Yammer, and SharePoint that allow simple embedding. Only viewers who have permissions to view the live event will be able to watch it.

There seems to be an issue with my live stream, what do I do?

Commonly, if you are able to correctly connect to the live event, there may be an issue with the encoder. Start by checking that your encoder is connected and streaming correctly. High CPU load or bandwidth constraints can cause issues with your live event.

Why can't I see the Microsoft Teams produced events in Microsoft Stream?

Currently, this producer flow is not powered by Microsoft Stream. To see your events in Stream, after the event is completed, simply upload the downloaded recording into Microsoft Stream.

What live captions format do you support?

Stream supports CEA 708 embedded captions

How can I add live captions to my events?

If you're using an encoder that supports embedded CEA 708 captions and are generating captions using a stenographer or other method, Stream will automatically detect the captions and allow the people watching the event to toggle them on or off as well as configure the look and feel of them, same as the on demand video captions. When your live event is over, you can chose to keep the generated live captions as is or upload a cleaned up version of the captions as a VTT which will overwrite the original.

Next steps

Use the following resources to get started with Microsoft Stream: