While Socialive makes it easy to bring together multiple presenters from remote locations into a broadcast, sometimes you may want record or broadcast a Microsoft Teams meeting using Socialive.
Step 1: Enable NDI in Teams
NDI® (Network Device Interface) technology allows you to send the audio and video from a Teams meeting to your local network. A computer running Socialive on the same network can bring that Teams video feed in as a live source.
First, NDI®-out needs to be turned on for each individual user by your Teams Admin. Once NDI®-out has been enabled, a new option will become available in Teams.
Next, go to your user profile picture in the upper-right of Teams and choose Settings. Then select Permissions and turn on the toggle next to Network Device Interface (NDI).
After enabling NDI in Teams, all meetings that you join will have streams available via NDI® over your local network. When you join a meeting in the Teams desktop app, you will be notified that broadcasting capabilities are turned on.
NDI output options in Teams
Once NDI is enabled, the following streams will be available:
Primary speaker: A stream will be generated that automatically switches to whoever is actively speaking from all of the incoming streams. (Audio/video from your own computer will not be included.)
Local: A stream will be generated of the audio/video that is being sent to the meeting from your computer. (This allows you to have the same audio/video in both the meeting and in your local NDI® production.)
Individual users: Each individual user will have a stream available over NDI®. The incoming audio for a meeting is mixed together and will be the same for all individual user streams. These streams will display the video at the same quality that is being received by the client.
Screen sharing: Any incoming screen sharing will be available as an NDI® stream.
Large gallery and Together mode: Both of these modes will have their own NDI® stream available.
Step 2: Enable NDI Virtual Input on your computer
On the computer running Socialive, make sure you have NDI Virtual Input installed and running (see installation instructions). Once NDI Virtual Input is running, you can select any active feed from the NDI application menu:
The NDI source will appear in the Live Sources panel in Socialive Studio: