Have you ever looked at Microsoft Teams and thought, wouldn’t it be great if I could use this familiar, convenient platform for my live events? If so, you’re not alone. A growing number of Microsoft Teams’ millions of daily users are using the popular enterprise video conferencing platform for virtual events and hybrid event production.
Of course, quality matters – which means it isn’t enough to simply stream the Microsoft Teams UI to your favourite content delivery network (CDN). Luckily, it’s possible to elevate your Teams-powered productions with branded layouts, live switching, dynamic titles and graphics, and other elements seen in professional broadcasts.
In this blog, we’ll show two ways to produce live hybrid events with Microsoft Teams.
1. Bring the Microsoft Teams UI into a production system
A common way to produce live hybrid events with Microsoft Teams involves using an encoder to capture Microsoft Teams audio and video from a host computer. It’s a serviceable approach, and not without its challenges.
A. With a local producer
Your exact workflow will depend on the encoder you’re using and its capabilities. We’ll use our Epiphan Pearl hardware encoder as an example. In this case, the setup and process would look like this:
A computer hosts the Microsoft Teams video call with remote presenters.
Through HDMI, the host computer sends audio and video to the encoder.
- Optionally, the encoder outputs the video program back into Teams through an HDMI-to-USB adapter (like the Epiphan AV.io 4Ks) to serve as a confidence monitor.
On the encoder side, the event producer selects the host computer as a source, crops away the Microsoft Teams UI, and applies the participant screen grabs to one or more layouts.
As the event unfolds, the producer switches between layouts (one-up, two-up, one-up with content, two-up with content, etc.).
There’s a definite learning curve here, and a couple of caveats. The big one: if your Microsoft Teams window moves at all, it will wreak havoc on your layouts. Plus, your capture will include every bit of audio in the meeting, which can cause issues if a presenter forgets to mute or unmute themselves.
Text-based group chats aren’t ideal during dynamic, high-stakes productions like a live event. To enable real-time communication between producers and participants, you can host a separate meeting to act as a backchannel.
B. With a remote producer
Especially these days, it’s possible your
producer may not be on the same local network as your host computer and
encoder. For example, you might prefer to leverage the enterprise-grade
network on your company’s premises rather than the consumer-tier
Internet your producer has at home.
Remote producers can take control of your host computer using a remote desktop tool such as VNC or TeamViewer. Then the producer can start up and manage the Microsoft Teams meeting your encoder is pulling from. Of course, this does add another layer of complexity. And it’s possible you’ll run into reliability issues since this is more of a stopgap solution than one tailor made for the task.
If you’re using an Epiphan Pearl system, you can easily access and control your encoder through the intuitive Epiphan Edge dashboard. This simplifies operation. However, you’d still need someone on-site to work with the host computer running Microsoft Teams, or a separate remote access software tool to enable your producer to control that computer.
In a pinch, this setup is serviceable and will make your event look much better than a raw stream out of your Microsoft Teams meeting, UI and all. But there are certainly better, more efficient methods out there.
2. Leverage Microsoft Teams NDI integration
Microsoft Teams supports NewTek’s Network Device Interface (NDI). This offers a cleaner, more streamlined way of bringing Microsoft Teams sources into your live productions. To take advantage, you’ll need an NDI-capable encoder like an Epiphan Pearl-2 and a sufficiently powerful host computer to run your Microsoft Teams video meeting and output NDI.
NOTE: NDI broadcasting isn’t enabled in Microsoft Teams by default. Your Microsoft Teams administrator must enable NDI in Microsoft Teams through the admin centre. Next, you’ll need to enable NDI at the user level. To find out how to do that, see Microsoft’s instructions for broadcasting audio and video from Teams with NDI.
A. With a local producer
NDI is designed to work over local area networks. Given this, your NDI-capable encoder and the computer hosting your Microsoft Teams meeting will need to be on premises together. Ideally, your producer will be as well.
On the host computer, gather your event contributors into a Microsoft
Teams meeting and select the option to start broadcasting over NDI.
(For privacy reasons, the people in your meeting will see a prompt when
this happens, since NDI enables anyone on the local network to tune into
With your Teams meeting broadcasting over NDI, you can select individual participant feeds as NDI sources on your encoder. Then you can add those sources to one or more layouts, switch between those layouts live, and run titles over them.
B. With a remote producer
NDI is designed for video and audio
transmission over local area networks. But it’s still possible to
leverage NDI and Microsoft Teams with an off-site producer using remote
desktop software or a virtual private network (VPN).
The downside is the extra complexity and points of failure that come with incorporating another tool into your workflow (in this case, remote desktop software).
Microsoft Teams’ NDI integration is a
great way to elevate your Teams-powered broadcasts. Provided, of course,
that you have an NDI-capable encoder and network, and a computer with
enough processing power to output NDI.
*The information in this blog is extracted from Epiphan.
Epiphan Video provides award-winning, purpose-built hardware solutions that help your business create impactful video content.
The Epiphan Pearl range of hardware encoders is the ultimate system for maximum versatility with multi-encoding, multi-streaming, recording, custom layouts, switching, and more. Ideal for use in live event production, enterprise communication or lecture capture in higher education.
AP Tech is the authorised Australian distributor of Epiphan Video products. Every Epiphan solution from AP Tech is backed by local warranty and support.