Related topics
Sign in with Microsoft
Sign in or create an account.
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.
Produce a Teams Live Event using Teams Encoder

In a Teams live event, you can stream video from an external encoder to Microsoft Stream if your encoder supports Real-Time Messaging Protocol (RTMP). If you need some tips for setting up external encoders, see this list of supported encoders.

Note: Stream supports hardware- and software-based encoders.

  1. In Teams, select Calendar Meetings button, then your live event, and Join.

    Note: The Teams calendar only goes 15 days into the future. You can also join the event by selecting it from your Outlook calendar and clicking Join live event.

  2. Until you start the event, you'll see the title, date, and time in the Encoder preview window.

  3. Click Start setup.

    Note: Setup might take some time to complete.

  4. Once you see the message Ready to connect, go to the Settings tab and copy the server ingest URL into your encoder to start ingesting.

  5. Once you start streaming from the encoder to Stream using the ingest URL, you should see the preview of the video feed from the encoder in Encoder preview.

    Note: Attendees won't see this preview until you start the live event.

  6. When you're satisfied with your setup and video preview, select Start. Once the live event starts, the video from the encoder is broadcast to the event.

  7. If the event has a Q&A, you can moderate it by selecting Q&A Q&A button.

  8. Click Chat to talk to other producers or presenters.

  9. To end the event, click End event

Teams encoders allow users to produce live events directly from an external hardware or software-based encoder with Teams.

To produce a live event using the Teams Encoder:

  1. Go to your Teams calendar and select the arrow next to New meeting.

  2. From the dropdown menu, select Live event.

  3. Enter the event name, start and end time, and other details. Then, select Next.

  4. Select Teams Encoder under How will you produce your live event?

    Note: Translated captions are not currently supported in live events using the Teams Encoder. 

  5. Select Schedule.

Important: When using an Encoder to produce an event, it is required for a producer using a Teams client to remain connected to the meeting for the duration of the event. If a producer disconnects for more than 10 minutes, the event could end prematurely without their action.

RTMP link and key

To see the RTMP link and key:

  1. Go to your Teams calendar and select your live event. Select Expand  Expand icon for Class Notebook in Teams to view more details.

  2. Meeting organizers can also see this after joining the event by selecting More actions ...Meeting options.

Send video feed from Teams Encoder.

  1. After you've joined and see the following alert, you can start streaming from your encoder:

  2. Once you start streaming from the encoder to Stream using the ingest URL, you should see the preview of the video feed in Encoder preview, called Custom RTMP

    Note: Attendees won't see this preview until you start the live event.

  3. Select the Custom RTMP feed to see it appear in the queue section of the Event Stage.

  4. If you're ready to send the feed, select Send live. You'll then be able to start the event.

    1. Select Chat  Chat icon to talk to other producers or presenters. 

    2. If the event has a Q&A, moderate it by selecting Q&A.

  5. To end the event, select End event.

Want to know more?

Teams live events overview

Schedule a live event

Produce a live event

Best practices for producing a live event

Invite attendees

List of encoders supported by Microsoft Stream

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?

Thank you for your feedback!