DroidCam Virtual Output

DroidCam Virtual Output 0.2.0

gunlancer

New Member
Is it possible to change to 1080x1920? I keep having black border on the side when streaming 9:16 ratio aspect video.
 

dev47

Member
Only standard 16:9 output is supported. There are no plans to support other aspects as of now; the code complexity with that is pretty high, and the use-cases are more limited.
 
Last edited:

heymeghan

New Member
Hi, this is not possible, yet. I expect the 2 most requested features will be (a) an autostart option, and (b) a filter to only output specific sources; will look into adding these as time permits.
Hi. I was wondering if a filter to only output specific sources had been added since this comment was left last year. I use this plug in to make my mic sound better on Tiktok and currently it captures all of the audio on my OBS but I would like for it to only capture my Microphone and one other source.
 

dev47

Member
Hi @gringoloko - only 16:9.
If I can find some extra time, a Filter option will be added to only send a specific source to the camera, but supporting other resolution involves re-doing the drivers and as noted previously the complexity there makes it difficult to commit to implementing this.
 

Djeepy2k

New Member
Hi @dev47,

I have an interesting phenomenon - after I installed DroidCam.Drivers.New_0.1.0.exe and DroidCam.OBSVirtualOut.Plugin.0.1.2.exe for the frist time, I then startet (after a long time not using it) WhatsApp Desktop on Windows 11 .... and everything worked great. I think WhatsApp was then updated in the background and the second time I started it I could no longer use DroidCam Video in WhatsApp. No matter what I tried. Am I making a mistake or has WhatsApp updated to now suppress DroidCam as well?

Many thanks for your work, regards,
Christian
 

NL_Roal

New Member
Hi everyone,

First of a massive thank you to @dev47 for putting in the work, your plugin and associated drivers is aiming for what Windows, WhatsApp and OBS don't seem to be able to on their own.

Unfortunately I'm in the same boat as @Djeepy2k. Everything works on webcamtests.com but WhatsApp is being annoying and although I'm able to select DroidCam Video as the Video input, it's just blank.

Any help on how to make it work on WhatsApp Desktop would be much appreciated

WhatsApp:
1734817042724.png


webcamtests.com (I've tested to make sure the output was indeed from OBS and it is):
1734817112696.png
 

NL_Roal

New Member
Sorry for the double post. I did some further testing.

Windows Camera app also doesn't seem to be able to make it work, both it and WhatsApp are acting like when they can't access a device because it's being used by another app (whereas webcamtests on Firefox doesn't seem to care).
I've tried: rebooting my PC, reinstalling the plugins, reinstalling WhatsApp, starting the apps in different orders.

Windows 11
OBS 31.0.0 (64 bit)
WhatsApp for Windows 2.2450.6.0
 

dev47

Member
Hi all, there seem to be some issues with the latest Windows 11 24H2 update. To cause is yet to be determined.
I will look at updating the drivers if this can be resolved somehow and/or Windows itself will patch things with another update.
 

zctl

New Member
Hi @gringoloko - only 16:9.
If I can find some extra time, a Filter option will be added to only send a specific source to the camera, but supporting other resolution involves re-doing the drivers and as noted previously the complexity there makes it difficult to commit to implementing this.
I also need it, because my screen is in portrait orientation, just like a mobile phone, and when using WhatsApp, I will find black borders on both sides. I can make a paid purchase, thank you
 

dev47

Member
The DroidCam drivers are Media Foundation (rather than DirectShow ),which is why native apps like WhatsApp detect it and not the OBS virtual camera. The 24H2 update has a bunch of new features, including "Multi-App" camera option in the settings that could be the cause. Unfortunately there are a lot of ongoing issues with 24H2 overall, eg 1 2
 

Djeepy2k

New Member
@dev47 → You can rely on Microsoft to ensure that software developers never get bored.

I knew from your description, that DroidCam uses Media Foundation. However, I assumed that there was a change in Windows going on since Microsoft tries to replace DirectShow with it, thus, I guessed that they are currently working on changes for Media Foundation right now and the problem might come from there. If, by any chance, I can be of help with testing, please let me know. Thank you for your work!

Greetings (from Germany, if this is of interest)
Christian
 

dev47

Member
Potential fix: this could be caused by chromium (Google Chrome, MS Edge, Brave, Opera).

* Go to `chrome://flags/` and search for "camera". Make sure "Camera and Mic Effects" and "Camera and Mic Preview" are Disabled.

* Go into the Settings and turn off "Continue running extensions and apps.." / "Continue running background apps.."

* MS Edge: turn off "Startup boost" in the Settings

* Use the Start menu to search for 'Startup Apps'. Turn off the browser if its there.
 

Djeepy2k

New Member
Potential fix: this could be caused by chromium (Google Chrome, MS Edge, Brave, Opera).

* Go to `chrome://flags/` and search for "camera". Make sure "Camera and Mic Effects" and "Camera and Mic Preview" are Disabled.

* Go into the Settings and turn off "Continue running extensions and apps.." / "Continue running background apps.."

* MS Edge: turn off "Startup boost" in the Settings

* Use the Start menu to search for 'Startup Apps'. Turn off the browser if its there.
I tried. But failed. I did switch off "Continue running extensions and apps" and "Startup boost" in MS Edge. There's no browser in my "Startup Apps". And I do not have Chrome installed. I feel sorry .... but that's the way it is.
 

NL_Roal

New Member
Potential fix: this could be caused by chromium (Google Chrome, MS Edge, Brave, Opera).

* Go to `chrome://flags/` and search for "camera". Make sure "Camera and Mic Effects" and "Camera and Mic Preview" are Disabled.

* Go into the Settings and turn off "Continue running extensions and apps.." / "Continue running background apps.."

* MS Edge: turn off "Startup boost" in the Settings

* Use the Start menu to search for 'Startup Apps'. Turn off the browser if its there.
Thanks for looking into it!
No luck on my end either, DroidCam still doesn't load within WhatsApp.
Do reach out if I can assist with debugging in any way.
 

dev47

Member
A new variant of the video driver is being worked on, it will be released once ready (not sure about timeline as this is a complex component).

There is also now a Feedback Hub entry for this issue, please go and upvote it: [snip]


Edit: an update should be coming soon with a fix
 
Last edited:
Top