DroidCam OBS Camera

DroidCam OBS Camera 2.4.1

dev47

Member
dev47 updated DroidCam OBS Camera with a new update entry:

2.4.0

  • Added arm64 builds for Windows, to go along with OBS 31.1.
    • Note: USB support is limited due to lack of drivers for many devices.
  • Custom Resolutions:
    • You can now input custom values into the 'Resolution' field of your DroidCam OBS source. This lets you take better advantage of the options your device supports.
    • Requires the latest update for the DroidCam app (v8.x)
    • Use the 'Camera Information' / 'Camera Probe' option in the DroidCam app...

Read the rest of this update entry...
 

jamieH

New Member
I had seen on another thread something about using the DroidCam API to directly change some camera settings. My application requires different camera zoom level in different scenes. Rather than transform the camera feed for each scene, I'm using Advanced Scene Switcher to send the commands to one phone to zoom in or out (at 3 levels right now), depending on the scene. It seems to be working well, but I fiddled for a long time to find the correct approach with Advanced Scene Switcher. I'm writing to save someone else a lot to time.
The simplest approach seemed to be to use the HTML action to send a "PUT" to the camera (e.g. phoneIP:4747/v3/camera/zoom/3.0). However, I could not get this to work. The PUT request never gets to the phone, at least not in the right way.

Instead, I use the RUN action to run /usr/bin/curl (on MacOS) with 3 parameters (it doesn't work if they are given as a single parameter):
-X
RUN

I have no need right now, but this approach would work with any of the other api commands (I'm listing them here because I could not find them anywhere except in the remote web page javascript file):
/v3/camera/zoom/
/v3/camera/ev/
/v3/camera/wb/
/v3/camera/mf/
/v1/camera/autofocus_mode/
/v1/camera/wb_mode/
/v1/camera/torch_toggle
/v1/camera/el_toggle
/v1/camera/wbl_toggle
/v1/camera/active/

The values that go with each request can be seen in the remote if you run http://cameraIP:4747/

DroidCam continues to work very well for us with four donated (and ancient--5,6,7) iPhones. This little bit of automation is the icing on the cake!
 

GameingGreg

New Member
hey dont know what happened, but i tried reinstalling driod cam and now there is an issue of when i click activate it doesnt show anything, it detects my phone but once i activate it just thinks its showing something but nothing. driodcam client works but the plugin does not, tried asking chatgpt for help the most it told me was the issue was [DroidCamOBS] read header recv returned 0 and also there was no config file being created under AppData\Roaming\obs-studio\plugin_config, thank you in advance
 

Attachments

  • 2025-09-12 15-05-46.txt
    163 KB · Views: 16

GameingGreg

New Member
hey dont know what happened, but i tried reinstalling driod cam and now there is an issue of when i click activate it doesnt show anything, it detects my phone but once i activate it just thinks its showing something but nothing. driodcam client works but the plugin does not, tried asking chatgpt for help the most it told me was the issue was [DroidCamOBS] read header recv returned 0 and also there was no config file being created under AppData\Roaming\obs-studio\plugin_config, thank you in advance
rolled back to 2.3.4 and my camera popped up!
 

BISI

New Member
I have a client using macos sequoia with OBS, and we'd like to add droidcam to the mix (attempting to find alternatives to manycam). Unfortunately it appear this statement in the plugin page is incorrect:

You can connect multiple devices at the same time, using WiFi or USB*.

The asterisk refers to "the website" but there is noting about getting USB working with macOS sequoia, and quite a bit of experimentation with different android phones and two different macs w/ OBS are leading me to believe that only the client on Linux and Windows will support a USB connection.

Any guidance appreciated!
 

2ool

New Member
Hi, I have used DroidCam HD (Classic) for some time with NVIDIA Broadcast, but since the app was so buggy I moved to DroidCam, but now I am facing 2 issues:
1st I cannot use the cam without running OBS as virtual cam, the DroidCam Client alone didn't work for me.
2nd the cam driver is not supported with NVIDIA Broadcast as its is doesn't appear under cam list.
 

dev47

Member
@2ool , this is not a known issue, you are saying the DroidCam Video device does not appear in NVIDIA Broadcast?
This forum is specifically for the DroidCam OBS plugin, so you would need to contact support@dev47apps.com

FWIW, OBS Studio supports NVIDIA Broadcast effects natively, do you have the option to just add nvidia broadcast filters?
 

2ool

New Member
@2ool , this is not a known issue, you are saying the DroidCam Video device does not appear in NVIDIA Broadcast?
This forum is specifically for the DroidCam OBS plugin, so you would need to contact support@dev47apps.com

FWIW, OBS Studio supports NVIDIA Broadcast effects natively, do you have the option to just add nvidia broadcast filters?

Yes, if you see attached screenshot from cam list in telegram, there are OBS virtual cam and DroidCam sources, but only DroidCam Source 2 is appearing NVIDIA Broadcast

1759087610907.png
 

imvijaygir

New Member
OBS update has removed the support for Droidcam plugin. How we use it as a camera now? Using the droidcam classis for meetings until dev47 comes up with a fix and saves the day.
 

Attachments

  • Screenshot 2025-10-01 063733.png
    Screenshot 2025-10-01 063733.png
    38.6 KB · Views: 14
  • Screenshot 2025-10-01 063432.png
    Screenshot 2025-10-01 063432.png
    31 KB · Views: 14

imvijaygir

New Member
Yes I did. I am feeling there might be some issue with the residual files or something, gonna do a full clean reinstall of OBS and droid cam.
 

dev47

Member
You would need to attach (or send in) your OBS logs for Help with this. The update for OBS v32 has been available over 3 weeks now, and there are no known issues with it. A clean reinstall of just droidcam should be sufficient (using Programs & Features in Windows).
 

GameingGreg

New Member
updated obs, droid cam plugin, droid cam app on my phone, for some reason with v32+ it just doesnt work for me still. Anything that looks wrong with my obs from log of after i did a clean install of the plugin 2.4.1
thank you <3
edit just wanted to say that the droidcam client app works perfectly fine connects and everything just obs is doing the worst for me
 

Attachments

  • 2025-10-03 18-55-14.txt
    146.1 KB · Views: 13
Top