The Kaltura Townhalls (Webcasting) integration with Microsoft Teams, supports large-scale webcasting events with multiple presenters and in various locations and allows the management of Microsoft Teams meeting recordings at scale. This guide describes the setup and flow for using the integration.
This solution can be used in one of the following ways:
- Using Kaltura Townhalls and a third-party live encoder (such as OBS, Wirecast, VMIX)
- 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 encoders such as OBS, VMIX, Wirecast, Xsplit, and 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 use 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.