Overview of Kaltura Townhalls Integration with Microsoft Teams

The Kaltura Townhalls (Webcasting) integration with Microsoft Teams, supports large-scale webcasting events with multiple presenters and in multiple locations, and allows to manage Microsoft Teams meeting recordings at scale. This guide describes the set up and flow for using the integration.  

This solution can be used in one of the following ways:

  1. Using Kaltura Townhalls and a third-party live encoder (such as OBS, Wirecast, VMIX)
  2. Using Kaltura Self-serve Webcasting  

Prerequisites

The following are required to broadcast a live Microsoft Teams meeting with a third-party encoder

  • Kaltura Townhalls (Webcasting) License 
  • Microsoft Teams License
  • NDI access enabled on your Microsoft Teams Client: Ask your organization’s Microsoft admin to switch on the NDI access via the Microsoft Teams Admin Center, and to enable NDI on your Microsoft Teams Client.
  • Access to an external encoder: Access to external 3rd party encoder such as OBS, VMIX, Wirecast, Xsplit, StreamLabs. For OBS you will need to download the NDI Plugin.  

The following are required to broadcast a live Microsoft Teams meeting using Kaltura Webcasting Self-serve:

  • Kaltura Webcasting Self-serve License
  • Microsoft Teams License
  • NDI access enabled on your Microsoft Teams Client: Ask your organization’s Microsoft admin to switch on the NDI access via the Microsoft Teams Admin Center and to enable NDI on your Microsoft Teams Client.
  • Install the NDI Virtual Input App: If you are using Kaltura Self-Serve Webcasting, you will not need an external encoder.  Instead,  you will need to install the NDI Virtual Input app. See Configuring Microsoft Teams Meetings with Kaltura Webcasting Self-serve.
In This Article
Was this article helpful?
Thank you for your feedback!