Integrating NDI Sources From Conferencing Platforms
Using NDI With a Zoom Workflow
While there are a few hoops to jump through with Microsoft Teams’ settings and NDI output, Zoom’s NDI workflow is a bit more complicated. For starters, you need to subscribe to (or add to your current billing plan) Zoom Rooms, which is a different product than Zoom Meetings or Zoom Webinar. Zoom Rooms, as the name implies, is designed to set up a conference room (or live-event venue) as a single feed for a Zoom Meeting. This feed can be used as a monitoring reference to other remote presenters for the meeting/live event. Figure 8 (below) shows an example of using Zoom Rooms and Zoom Meetings for your live-event production. You can output up to three NDI feeds from a Zoom meeting from the desktop computer running the Zoom Rooms for Conference Room application.
![](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/146044-rrndi8-ORG.png)
Figure 8. Using Zoom Rooms and Zoom Meetings with live-event production
As this process is more involved than the Microsoft Teams setup, here are step-by-step instructions for using Zoom products over NDI with live-event production that requires remote presenters. Note that you will have to add Zoom Rooms to your current Zoom plan before proceeding with the following steps.
- Create a Zoom Room in the Zoom web management portal for your plan.
- Log in to your account, and in the Admin section of the left-hand navigation menu, choose Room Management and then Zoom Rooms.
- Click the Add Room button to make a new room. For my purposes, the Room Type is best set to “Zoom Rooms (for shared spaces).”
- Assign a descriptive name to the room, such as “Live Events.”
- Grab the Room Passcode, Meeting ID, and Host Key automatically assigned to your new room.
- In the Zoom Rooms listing, click the Edit button next to the room you created.
- In the Rooms Profile tab, scroll down to the Room Passcode section and copy this code. Note that you can also disable the requirement to use the Room Passcode immediately below this code (Figure 9, below).
![](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/146045-rrndi9-ORG.png)
Figure 9. Room Passcode settings
8. Then, scroll further down to the Room Meeting ID section and copy the ID. The Host Key can be viewed directly below the Meeting ID (Figure 10, below). Copy this key as well so that you can assign the host role to the technical director for the event.
![](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/146046-rrndi10-ORG.png)
Figure 10. Room Meeting ID and Host Key
9. Enable NDI in the Meeting tab of the room preferences, which is accessible from the same Edit button mentioned in Step 6.
10. In the “In Meeting (Advanced)” section, enable the toggle for “Allow Network Device Interface (NDI®) usage” (Figure 11, below).
![](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/146047-rrndi11-ORG.png)
Figure 11. NDI settings
Preparing the Zoom Rooms Applications
The next steps involve installing and configuring the Zoom Rooms for Conference Room application on a Mac or Windows PC, as well as the Room Controller application on a smartphone or tablet. The desktop app is responsible for outputting the NDI to your network from the Zoom meeting, while the smartphone/tablet app is responsible for assigning feeds to one of the three available NDI slots.
- To begin, install the Zoom Rooms for Conference Room application on a dedicated laptop or computer that will be on-site at the live event. By default, this application will automatically run on startup and take over the entire display of your computer. If you want to quit or restart this application, you may need to use the Room Passcode mentioned in Step 5 of the “Using NDI With a Zoom Workflow” section.
- Authenticate the Zoom Rooms for Conference Room application with your Zoom account.
- Install the Room Controller application on a smartphone or tablet using the appropriate app store (e.g., Apple App Store, Google Play).
- Over Wi-Fi, connect the smartphone or tablet to the same network as the dedicated computer running the Zoom Rooms for Conference Room application. You should use a wired connection on a dedicated computer.
- Pair the Room Controller with the Zoom Rooms for Conference Room application by tapping the Control Nearby Room button (Figure 12, below), using the Sharing Key displayed at the top right corner of the Zoom Rooms for Conference Room desktop application (Figure 13, below Figure 12). This key changes after every controller session. After pairing, the Room Controller app can control the settings for camera and mic selection in the Zoom Rooms for Conference Room application.
![](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/146048-rrndi12-ORG.png)
Figure 12. Starting screen for the Room Controller app
![](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/146049-rrndi13-ORG.png)
Figure 13. Zoom Rooms for Conference Room desktop display
6. Use the Meeting ID assigned to your Zoom Room as described in Step 5 of the previous section. Tap the Join button in the Room Controller app (Figure 14, below), and enter the Meeting ID. Share this ID with remote presenters for use in the Zoom desktop or mobile client. As necessary, the technical director for the live event should log in as the host of the event on a separate device or computer with an authenticated Zoom account; alternatively, the technical director can use the Host Key mentioned in Step 5 of the previous section.
![](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/146050-rrndi14-ORG.png)
Figure 14. Main menu of the Room Controller app
Related Articles
Jake Ward, Business Development Director at Groovy Gecko, breaks down the current state of corporate video conferencing, with detailed analysis of Hopin, Brightcove, Kaltura, Vimeo Enterprise, Zoom, and Microsoft Teams.
02 Apr 2024
NDI runs the risk of losing their lead in the homestretch—squandering the nearly decade lead they have in IP video by not enforcing that licensees integrate all of the standard. I write this in the hope that they re-establish what the NDI standard means: that to license NDI, and display the NDI badge, a product must be 100% compatible.
13 Feb 2024