Teams Live Event custom streaming/recording (RTMP) setup
Microsoft Teams live events are extensions of Teams meetings, enabling users to broadcast video and meeting content to a large online audience.
You can use
Note that, as an alternative, a VTC can participate directly in the live event — see Pexip CVI Service with Microsoft Teams live events for more information.
See these Microsoft articles for more information about the administrative requirements for Microsoft Teams live events:
- What are Microsoft Teams live events?
- Plan for live events in Microsoft Teams
- Set up for live events in Microsoft Teams
Setup summary
These steps summarize the process to schedule a live event and add an RTMP stream via
- Schedule a Teams meeting and change the meeting type to a live event. Note that the person (Teams user) scheduling the live event needs to have an E1 license.
- Set the event permissions to People and groups or Org-wide, and select Teams Encoder as the production method.
- Join the event from a Teams installable client and copy the Server Ingest URL and Stream key or name fields from the panel ( ) — these form the basis of the streaming participant URL.
-
Use the Pexip app to schedule/start a live event for your Pexip VMR (or create an ad hoc stream from within the conference).
- In the Server or stream URL field paste the Server Ingest URL field from Teams.
- In Stream name or key you must enter the Stream key or name field from Teams.
- In Teams, you can now select , and then when ready.
Detailed setup instructions
These steps explain in more detail how to schedule a live event and add an RTMP stream:
-
Schedule a Teams meeting:
-
From the meeting drop-down menu, change the meeting type to a live event. The person (Teams user) scheduling the live event needs to have an E1 license.
- Enter the meeting title and other attributes as normal and then select .
- Set the event permissions to People and groups or Org-wide. You cannot use an external encoder if the permissions are Public.
- Select Team Encoder as the production method for the live event and then select .
-
- Invite attendees as normal.
-
Join the event as a Producer from the Teams installable app — it has to be the installable client, you cannot use the web browser.
The RTMP feed selection screen appears.
- Open the panel ( ).
- Copy the Server Ingest URL and Stream key or name fields — these form the basis of the streaming participant URL.
-
Use the Pexip app to set up the custom RTMP streaming and start the event within Pexip:
- In the Server or stream URL field paste the Server Ingest URL URL from Teams.
-
In Stream name or key you must enter the Stream key or name field from Teams.
See Using a custom RTMP stream/recording integration in the Pexip app for more information.
- Start the event within Pexip. For scheduled events you can either select or you can wait until the scheduled start time.
- The queue preview on Teams should show the meeting. There may be a delay of several seconds due to buffering.
- In Teams, you can now select , and then when ready.