OBS Virtual Camera lets you send your OBS scene—including overlays, webcam, screen captures, or any combination—to other apps like Zoom, Teams, or Google Meet as if it were a regular webcam. This guide walks you through enabling and using it on Windows, macOS, and Linux.
What You’ll Need
- OBS Studio installed (version 26 or newer; older versions lack the Virtual Camera feature).
- Administrator rights on your computer (needed to install the virtual camera driver on Windows).
- An app that can select a camera (e.g., Zoom, Discord, OBS itself).
Step-by-Step
- Open OBS Studio. If you haven’t installed it, download the latest version from the official OBS Project website and run the installer.
- Build your scene. Add sources (webcam, screen capture, images, etc.) to a scene just as you would for streaming or recording. The Virtual Camera outputs whatever is currently shown in the Preview or Program view, depending on your settings.
- Start the Virtual Camera. Click the “Start Virtual Camera” button in the bottom-right corner of the main OBS window (next to “Start Recording” and “Start Streaming”). If you don’t see it, go to Tools > Virtual Camera and click “Start.”
- Check the output. When active, the button turns blue and shows “Stop Virtual Camera.” OBS is now sending your scene to a virtual webcam device.
- Use it in another app. Open the app where you want the video (e.g., Zoom). Go to its video/camera settings and select “OBS Virtual Camera” as the camera source. The name may vary slightly on some systems (e.g., “OBS-Camera” on Linux).
- Stop when done. Click “Stop Virtual Camera” to release the device. If you close OBS, the virtual camera stops automatically.
Common Mistakes
- Forgetting to start the Virtual Camera. Simply having OBS open does not activate it; you must click “Start Virtual Camera.”
- Selecting the wrong camera in the target app. Some apps list multiple devices; choose “OBS Virtual Camera,” not your physical webcam.
- Using an outdated OBS version. Virtual Camera was added in OBS 26. If you don’t see the button, update OBS.
- Not running OBS as administrator on Windows. The virtual camera driver may fail to install without admin rights. Right-click OBS and select “Run as administrator” the first time.
- Expecting the virtual camera to work while OBS is minimized to tray. It works, but if you close OBS entirely, the feed stops.
Tips
- Use a dedicated scene for video calls. Create a scene with just your webcam and maybe a subtle overlay, so you don’t accidentally share your entire screen or game.
- Adjust output resolution. In Settings > Video, set the Base and Output resolution to match what your target app expects (e.g., 1280×720 for most calls). Higher resolutions use more CPU.
- Add a “Virtual Camera” toggle to your hotkeys. In Settings > Hotkeys, search for “Virtual Camera” and assign a key to quickly start/stop it.
- Use the “Preview” vs. “Program” output. By default, Virtual Camera outputs the Program view (what you’d stream). If you prefer to output the Preview, right-click the Virtual Camera button and select “Output Preview.”
- Test with a free tool. Open the camera app on your OS or a website like webcamtests.com to verify the feed before joining an important meeting.
Troubleshooting
- Virtual Camera button is missing. Update OBS to the latest version. If it still doesn’t appear, your installation may be corrupted—reinstall OBS.
- “Virtual Camera failed to start” error. On Windows, this usually means the driver didn’t install. Run OBS as administrator, then go to Tools > Virtual Camera and click “Install Driver.” If it still fails, check Windows Device Manager for any errors under “Sound, video and game controllers.”
- The target app doesn’t list OBS Virtual Camera. Make sure the virtual camera is actually running (button is blue). Restart the target app after starting the virtual camera. On some apps, you may need to close and reopen the settings window to refresh the device list.
- Black or frozen video in the target app. Check that your scene has content and that OBS is not in “Studio Mode” with an empty Preview. Also try lowering the output resolution or frame rate in OBS settings.
- Audio is missing. The Virtual Camera only carries video. For audio, use OBS’s audio monitoring or route your microphone directly to the target app. Alternatively, you can use OBS’s “Audio Output Capture” source and a virtual audio cable, but that’s beyond this guide.
- Virtual camera works in OBS but not in a specific app. Some apps (especially browser-based ones) may require permission to access the camera. Check the app’s privacy settings and ensure OBS Virtual Camera is allowed.
Frequently Asked Questions
Is OBS Virtual Camera free?
Yes, it’s included with OBS Studio, which is free and open-source.
Can I use OBS Virtual Camera without streaming?
Absolutely. The Virtual Camera works independently of streaming or recording.
Does OBS Virtual Camera work with Zoom, Teams, and Meet?
Yes, as long as the app can select a camera device. You may need to restart the app after starting the virtual camera.
Why is my virtual camera laggy?
High resolution or frame rate can cause lag. Lower the output resolution to 720p or 30fps in OBS settings. Also close other heavy applications.
Can I use multiple virtual cameras at once?
OBS only provides one virtual camera device, but you can run multiple OBS instances (not recommended) or use third-party tools to create more.
Does the virtual camera work when OBS is minimized?
Yes, as long as OBS is running (not closed). Minimizing to tray is fine.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Cheapest ARK Survival Ascended Server Hosting That’s Still Good
- Driving Empire Event Schedule & Times
- Folder Access Denied? Fix Windows Permissions
- WordPress Comments Showing Localhost IP? Fix It
- What Modern Cloud Hosting Buyers Evaluate Beyond
- Samsung Data Migration Stuck? Fixes That Work