Stream Teams meetings

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.

To turn on live streaming

  1. In the Teams admin center, expand Meetings and then select Meeting policies.
  2. Select the policy that you want to edit.
  3. Under Audio & video, set Live streaming to On.
  4. Select Save.


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

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 On to turn on streaming capabilities for one or more users.

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