When you're planning Teams live events to hold large meetings in your organization, there are several factors that you need to consider before starting to set it all up.
Who can attend, create, and schedule live events
Anyone can attend a live event without a license. Read Admin quick start - Meetings and live events.
The following prerequisites are required for the user to schedule a Teams live event.
Here are the licenses that must be assigned to produce or present a Teams live event:
A Microsoft or Office 365 Enterprise E1, E3, or E5 license or an Office 365 Education A3 or A5 license.
A Microsoft Teams license. - this is included in the licenses above.
A Microsoft Stream license - is required if you are planning to share the content to an external app or device; see Microsoft Stream licensing.
Users won't need a Microsoft Stream license assigned if you want users to only record and download the recordings. This will mean that the recordings aren't stored in Microsoft Stream but are instead stored in Azure Media Services (AMS) with a 30-day limit before it's deleted. It's not something at this point that an admin can control or manage including the ability to delete it.
The change from using Microsoft Stream to OneDrive for Business and SharePoint for meeting recordings will be a phased approach. At launch you'll be able to opt-in to this experience, in November you'll have to opt-out if you want to continue using Stream, and some time in early 2021 we'll require all customers to OneDrive for Business and SharePoint for meeting recordings.
At this time there aren't any Microsoft 365 Small Business plans that can be used to create and hold Teams live events.
It's important to know that a Microsoft 365 or Office 365 license is required to participate in a live event as an authenticated user, but this requirement depends on the production method used:
- For events produced in Teams The user must be assigned a Teams license.
- For events produced with an external app or device The user must be assigned a Stream license.
Teams live events is now available for US Government Cloud Community (GCC) organizations.
For more information about licensing, see Microsoft Teams add-on licensing.
The user must have:
- Private meeting scheduling in Teams enabled (The TeamsMeetingPolicy -AllowPrivateMeetingScheduling parameter = True).
- Video sharing enabled in Teams meetings (The TeamsMeetingPolicy -AllowIPVideo parameter = True).
- Screen sharing enabled in Teams meetings (The TeamsMeetingPolicy -ScreenSharingMode parameter = EntireScreen).
- Live event scheduling in Teams enabled (The TeamsMeetingBroadcastPolicy -AllowBroadcastScheduling parameter = True).
- Permissions to create live events in Stream (for external app or device production).
- Coexistence mode configured to be able to schedule Teams meetings (Islands, Meeting First, or Teams Only).
Non-authenticated anonymous users can't be invited as producers or presenters in Teams live events.
For a guest to present in a live event, do the following:
- Add the user as a guest to a team.
- Have the user accept the guest invitation and join the team.
- Schedule the live event and add the guest to your event group.
As a best practice, we recommend that you create a channel for producers and presenters of the live event so they can chat and share information before the event. Guests who don't have Microsoft 365 credentials won't see the Calendar in Teams. To make it easy for them to join the event, producers can post the event link to the channel. Presenters can then open Teams, go to the channel, and then click the link to join the event.
Who can watch live events
|Attendee visibility||Teams production||External app or device production|
|Public (anonymous users)||Yes||No|
|Everyone in external access (federation) company||Yes1||No|
|Everyone in company||Yes||Yes|
|Specific groups / people||Yes||Yes|
1 External access (federation) attendees can only be invited through People & Group
Teams live events and Skype Meeting Broadcast
The following table highlights core capabilities and features offered in live events and how they differ from Skype Meeting Broadcast.
Microsoft 365 live event limit increases
To help support our customers, through January 1, 2021, we will extend temporary limit increases for live events hosted in Teams, Stream, and Yammer, including:
- Up to 20,000 attendees per event
- Up to 50 simultaneous events per Teams tenant
- Up to 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. After January 1, 2021, customers who need these limit increases will be required to purchase the Advanced Communications add-on.
|Capability||Skype Meeting Broadcast||Events produced in Teams||Events produced in external app or device|
|Maximum audience size||10,000 attendees||10,000 attendees1||10,000 attendees1|
|Maximum duration of live event||4 hours||4 hours||4 hours|
|Maximum number of presenters and producers in a live event||10 2||10 2||10 2|
|Maximum number of concurrent live events per Microsoft 365 or Office 365 organization||15||15||15|
|Live event creation||Skype Meeting Broadcast Portal||Teams, Yammer via Teams||Teams, Yammer via Teams, Stream|
|Audience engagement – Yammer||✔||✔ (integrated experience)||✔ (integrated experience)|
|Audience engagement – Moderated Q & A||✔||✔||✔|
|Producer client on Windows||✔ (Skype for Business)||✔ (Teams)||✔ (Stream, Teams via Stream Embed)|
|Producer client on Mac||❌||✔ (Teams)||✔ (Stream, Teams via Stream Embed)|
|Attendee count in Producer UI||❌||✔ (Teams)||✔ (Stream, Teams via Stream Embed)|
|Allows multiple presenters||✔ (Skype for Business)||✔ (Teams)||N/A|
|Invite a presenter during the meeting||✔ (Skype for Business)||❌||N/A|
|Presenter join on Web and Mobile||✔ (Skype for Business)||❌||N/A|
|External access (federation) & Guest presenters/attendees||✔ (Skype for Business)||✔ (Teams)||N/A|
|Presenter – PSTN access||❌||✔ (Teams)||N/A|
|Present a screen||❌||✔ (Teams)||N/A|
|Share system audio on Windows (available only when screen sharing)||❌||✔ (Teams)||✔|
|Present a PowerPoint (PPT sharing)||✔||❌ (mitigated via screen sharing)||N/A|
|Cloud based meeting recording||✔||✔||✔|
|Auto publish recording to Stream||❌||❌||✔|
|Live captions and subtitles||✔||✔||❌|
|Captions in live event recordings||✔||✔||✔|
|Attendee DVR controls (pause, rewind)||✔||✔||✔|
|Partner eCDN Support||✔ (Kollective, Hive, Riverbed)||✔ (Kollective, Hive, Riverbed)||✔ (Hive, Kollective, Ramp, Riverbed)|
|Post-broadcast attendance report for Producers||✔||✔||❌|
|Audience Sentiment Analysis – Live voting & polls||✔ (Microsoft Pulse)||❌||❌|
1 The limits that are set might be changed. Check Limits and specifications for Teams.
2 You can have up to 250 presenters and producers in a live event, but only the last 10 who spoke show up in the list.
You can use Teams live events in multiple regions across the world. The following information shows availability for event team members and attendees.
The region for the event is automatically selected depending on the organizer and the Microsoft 365 tenant location.
Available in these regional data centers
- North America
- Central America
- South America
- Asia Pacific
Data location for these countries/regions (supported)
- United Kingdom
These countries/regions and clouds aren't supported
- South Africa
- South Korea
- Government Community Cloud (GCC)-H
Exclusions and considerations
- Data location: Teams data locations, outside of the ones listed above, are not currently supported.
- China: Event team members and attendees will not be able to use Teams live events because Azure CDN is not accessible in China. A workaround is to use a company VPN connection, which gets the client connected to CDN via the customer's corporate network.