Supported Bit Versions
  1. 64-bit
Source Code URL
https://github.com/dev47apps/droidcam-obs-virtual-output
Minimum OBS Studio Version
28.0.0
Supported Platforms
  1. Windows
An alternative virtual output plugin that connects OBS Studio with the DroidCam virtual camera drivers.
Note: This plugin is not connected to the DroidCam phone app, see the DroidCam Source plugin instead.

Key Differences

Existing virtualcam implementations use DirectShow, whereas DroidCam uses kernel drivers which closer simulate hardware. This approach is more complex but results in wider support for apps.

For audio: all apps/programs should detect the droidcam virtual audio (microphone) on your PC.
For video: all apps/programs should detect the droidcam camera, including Microsoft Store based apps such as the Windows Camera app, WhatsApp, and Skype.

Important Notes

* You must install both the DroidCam Virtual Output plugin and the DroidCam Virtual Camera drivers. Separate, digitally signed, installers for both are available on the downloads page.

* This plugin is NOT compatible with the legacy DroidCam drivers that come with the classic client ("DroidCam Source 3", "DroidCam Virtual Microphone").

* You will find "DroidCam Audio" & "DroidCam Video" devices registered on your system after installation, which this plugin will interface with. Up to 1080p60 video and 48kHz stereo audio is supported.

* Output from OBS will get matched with the active video size, fps, and audio sampling rate - as set by 3rd party apps. For best performance your OBS settings should match the parameters of the 3rd party apps. For example if you select 720p in Google Meet (aka "HD"), you should also use 1280x720 for your OBS video settings for an exact match and to avoid output scaling.

* Kernel drivers are inherently more complex, and bugs can trigger BSODs.
If a BSOD does happen - Please send the resulting dump file from "C:\Windows\Minidump" to support@dev47apps.com for review.


Why?
This was created as part of the new (obs based) DroidCam client.
OBS Studio users may find the standalone plugin a useful virtualcam alternative, so it is being made available here on its own.

Screenshots

Windows' Camera app
dc-windows-camera.png


OBS plugin toggle
obs-dcvo-menu.png


OBS output inside Camera
obs-dcvo-test.png
Author
dev47
Downloads
16,049
Views
56,905
First release
Last update
Rating
5.00 star(s) 6 ratings

More resources from dev47

Latest updates

  1. 0.2.0

    Fix camera compatibility with Windows 24H2 Fix some rare crashes
  2. 0.1.2

    * Added an auto-start toggle to the menu. * Fixed crashes when using less-typical video sizes...
  3. Initial Release

    Please read the description and test everything thoroughly after installation, before using this...

Latest reviews

Hey there,

I've been using DroidCam with OBS for video calls, and it's been great... except when I use it with WhatsApp. The video feed on WhatsApp is tiny and has black bars around it, not filling the screen at all. But here's the thing - when I use other video call apps, everything looks normal and fills the screen just fine.

Any ideas why this might be happening only with WhatsApp? Anyone else experienced this and found a fix?

I'd really appreciate any tips or advice you can share.

Thanks a bunch!
dev47
dev47
Hi, The black bars appear when the aspect-ratio of the video does not match between OBS and WhatsApp. You would need to change the video size either in WhatsApp or in OBS (they should both be 4:3 (usually for SD) or 16:9 (usually for HD) . Please feel free to post a screenshot under the Discussion tab for a more clear description.
An absolutely fantastic tool that no other can hold a candle to. Everything has been working again since the last update. All other tools (e.g. SplitCam) have never been so stable.
works, it's a lifesaver if you want to use Whatsapp Desktop. Thanks!
As I'm using Downstream keyer, this plugin made it all possible. Thanks for creating it!
Top