---
title: "How to stream from OBS with Zoom on OSX"
date: 2020-06-20T00:00:00+00:00
author: "poornerd"
tags: ["obs", "stream"]
canonical: https://www.poornerd.com/2020/06/20/streaming-obs-output-with-zoom-osx.html
source: Raw Markdown twin of the HTML article; content is the original source.
---
If you have been using [Zoom](https://zoom.us) now during the global COVID pandemic, then you might have started to ask yourselves how you could integrate it with broadcasting functionality like layovers, transitions, multiple cameras and more.  Once I started looking around, it quickly became apparent that most people are using [OBS Studio](https://obsproject.com) (Open Broadcaster Software) or [Streamlabs](https://streamlabs.com) (a commercial platform based on OBS) for streaming on Youtube, Twitch or similar platforms.

So in order to use OBS Studio for generating the live video content that I want to stream to my Zoom meeting, I discovered that there was a plugin called [OBS (macOS) Virtual Camera](https://github.com/johnboiles/obs-mac-virtualcam) (there is also a similar plugin for Windows).

Once you install the plugin, and restart OBS and Zoom, you can enable OBS to send it's output as a virtual camera by going to the Tools menu and enabling it.

![Start OBS Virtual Camera](/images/posts/start-obs-camera.png){:class="img-fluid w-50"}

Apparently, even though Zoom has re-enabled the capability to use virtual cameras again, the plugin is not signed, so you might need to use this ["hack" I read about](https://github.com/johnboiles/obs-mac-virtualcam/wiki/Compatibility#apps-dont-allow-dal-plugins) to get it to work:
``` ruby
sudo codesign -f -s - /Applications/zoom.us.app
```
**WARNING**: don't resign your Zoom application unless you know what you are doing.

![Selecting OBS Virtual Camera in Zoom](/images/posts/obs-virtual-camera.png){:class="img-fluid w-100"}

Once I did that I could select the OBS Virtual Camera in Zoom and see the output from OBS as my camera in Zoom.


