Stream Teams meetings

This article will help you set up streaming for Teams meetings.

What is streaming and how does it work?

Streaming allows your organization to expand your reach and gives meeting attendees more meeting options. When you enable streaming, organizers can stream meetings and webinars to external endpoints by providing a Real-Time Messaging Protocol (RTMP) URL and key to the built-in Custom Streaming app in Teams.


You can't stream live events.

Set up streaming with PowerShell

You can set up your organization for streaming with PowerShell. Currently, this policy is not available in the Teams admin center. The per-user policy is used to specify who can enable live streaming. It's turned off by default.

You can use the following attribute within the Windows PowerShell Set-CsTeamsMeetingPolicy cmdlet to set up streaming. For more information on the cmdlet, see Set-CsTeamsMeetingPolicy.

  • LiveStreamingMode

Set LiveStreamingMode to Enabled to turn on streaming capabilities for one or more users.


You have to turn on meeting registration before your organizers can stream webinars. For more information, see Set up webinars.

Assign the policy

For more information on how to assign policies with PowerShell, see Assign policies in Teams.