> For the complete documentation index, see [llms.txt](https://docs.ndi.video/all/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ndi.video/all/using-ndi/obs-and-3rd-party-software/use-obs-video-+-audio-in-zoom-with-macos.md).

# Use OBS video + audio in Zoom with macOS

This guide explains how to send OBS video and audio to Zoom, Google Meet, Microsoft Teams, or another conferencing app on macOS using DistroAV and NDI Virtual Input. You can use this when Scan Converter alone does not capture the audio source you need.

MacOS System Audio not Captured via NDI Scan Converter

* Install or update:
  1. OBS Studio 31 or newer
  2. DistroAV NDI plug‑in for OBS
  3. NDI Tools 6.1.1 for Mac

{% hint style="info" %}
*Be sure to check “Virtual Input” during setup and allow its Camera and Microphone extensions when macOS asks.*
{% endhint %}

* In OBS open Tools then DistroAV NDI Output Settings, enable Main Output, give it a name, and click OK. Use *Main Output* when you want to send the OBS program output to NDI. Only enable *Preview Output* if you also need the OBS preview to appear as a separate NDI source.
* Launch [**NDI Virtual Input** ](/all/using-ndi/ndi-tools/ndi-tools-for-mac/virtual-input.md)from the NDI folder or NDI Launcher. From the macOS menu-bar icon, select the NDI source created by OBS. If you are launching Virtual Input for the first time, approve the required macOS camera extension when prompted, then restart NDI Virtual Input.
* Open Zoom, Google Meet, Microsoft Teams, or another conferencing app.
  1. Select the NDI virtual camera as the app’s camera/video source.
  2. Select the NDI audio input as the app’s microphone/audio source, if it appears as a separate audio device.

{% hint style="info" %}
*If the audio device does not appear, first confirm that macOS and the conferencing app have microphone permission, then restart the app. If the device is still missing, reinstall the current NDI Tools package and restart the computer.*
{% endhint %}

On macOS, [**Scan Converter** ](/all/using-ndi/ndi-tools/ndi-tools-for-mac/scan-converter.md)audio depends on macOS audio input/routing behavior. If Scan Converter does not capture the audio source you need, such as system playback audio from OBS or another app, use OBS with DistroAV and NDI Virtual Input, or use a loopback/virtual audio routing tool as appropriate.

If you are trying to capture system playback audio directly, you may need a loopback tool that routes system output to an input that macOS and NDI can use. For system-audio routing, users commonly use loopback or virtual audio routing software, such as BlackHole or Loopback.

Before opening Zoom or another conferencing app, confirm that the OBS output appears as an NDI source in NDI Video Monitor on the same Mac. If the source does not appear in Video Monitor, troubleshoot OBS, DistroAV, NDI Runtime, or NDI discovery before troubleshooting Zoom.

After installation follow the tool’s instructions to route system output to a virtual input. Launch [**NDI Scan Converter**](/all/using-ndi/ndi-tools/ndi-tools-for-mac/scan-converter.md) and ensure audio is not muted in the Scan Converter menu.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ndi.video/all/using-ndi/obs-and-3rd-party-software/use-obs-video-+-audio-in-zoom-with-macos.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
