How to fix a green DroidCam screen in Discord
DroidCam showing solid green in Discord? Step-by-step checks to find whether the phone, the DroidCam client, the virtual camera or Discord is at fault, and how to confirm the fix.
The short answer
A solid green box where your DroidCam video should be usually means Discord can see the DroidCam virtual camera but is not receiving usable picture data from it. In common video formats, a frame with no image data often displays as flat green, so the color itself is a symptom of empty or misread frames rather than a problem with your phone's lens. The fix is to work out where the picture stops: on the phone, in the DroidCam computer client, at the virtual camera, or inside Discord. Start with the quick, reversible checks below and retest Discord's camera preview after each one.
One clarification: this guide is about the video feed turning green when it should show you. If you instead want to use a physical green backdrop or replace your background with a virtual one in Discord, that is a separate task and is not covered here.
No version-specific bug reports, official fixes or test measurements were available for this guide. The steps below rely on general, verifiable principles about how virtual cameras and video apps work, so treat each suggested cause as a possibility to test, not a confirmed diagnosis. Menu names in Discord and DroidCam can change between versions, and the steps assume the Discord desktop app on a computer running the DroidCam client.
Before you start
- The DroidCam app is installed and open on your phone.
- The DroidCam client is installed on your computer, which also installs the virtual camera that other apps select.
- The phone and computer are connected in the way you normally use, such as the same Wi-Fi network or a USB cable.
- You can open Discord's camera settings, found under User Settings, then Voice & Video, where the Camera menu and a video preview or Test Video button appear.
Step 1: Confirm the DroidCam client shows a live picture
Open the DroidCam client on your computer and connect to the phone. Look at the client's own preview window.
- Success check: you see a moving, normal-colored image from your phone in the client window.
- If the client preview is also blank, frozen or green, the problem is before Discord. Reconnect the phone, keep the DroidCam app open in the foreground on the phone, check that the phone is not blocking the app's camera permission, and try the other connection method if you have one.
- If the client preview looks fine, the phone and connection are working. Move on to Step 2.
What this establishes: the phone is capturing video and the client is receiving it. What it leaves untested: whether the virtual camera is passing that video to other apps, and whether Discord can read it.
Step 2: Close anything else using the camera, then restart in order
Virtual cameras can behave unpredictably when several apps try to use them at once, and many apps only check the list of available cameras when they launch. A clean restart in a set order rules both out.
- Quit Discord completely, including from the system tray or menu bar, not just the window.
- Close other apps that might be using a camera, such as other call apps, recording programs or browser tabs with video.
- In the DroidCam client, disconnect and reconnect so the live preview is showing again.
- Reopen Discord, go to Voice & Video, choose the DroidCam entry from the Camera menu, and start the video preview.
- Success check: the preview shows your image instead of green.
Step 3: Make sure Discord is using the right camera entry
Open the Camera menu in Discord's Voice & Video settings and read the options carefully. Depending on your DroidCam version, you may see more than one DroidCam-related entry, or an entry left behind by an older install. If there is more than one, select each in turn and check the preview. Switching to a different camera and then back to DroidCam can also force Discord to reopen the feed.
- Success check: one entry shows a live picture in the preview.
- If every DroidCam entry shows green, continue to Step 4.
Step 4: Test the DroidCam camera in a different app
This step separates a virtual camera problem from a Discord problem. Open another program that lets you pick a camera, such as a different video-call app, a recording program, or a browser-based camera test, and select the DroidCam camera there.
- If the other app also shows green or nothing, the issue is likely between the DroidCam client and the virtual camera. Go to Step 6.
- If the other app shows a normal picture, the virtual camera is working and the problem is specific to Discord. Go to Step 5.
A useful variation is to open Discord in a web browser and check the camera there. If the browser version shows your picture but the desktop app shows green, that points toward a desktop app setting rather than DroidCam itself. If the browser asks for camera permission, allow it, and note that the browser and the desktop app have separate permission settings.
Step 5: Adjust Discord's video settings
Hardware acceleration means Discord hands some video processing to your graphics hardware instead of doing it in software. It is usually helpful, but it is a plausible cause when one app shows a picture and Discord shows only a solid color. These changes are easy to undo.
- In Voice & Video, look for video codec or hardware acceleration options. Turn hardware acceleration for video off, restart Discord, and check the preview again.
- In Discord's Advanced settings, there may also be a general hardware acceleration toggle. Try changing it, accept the restart, and retest.
- Update Discord to the latest version and retest.
- Success check: the preview shows your picture. If it does, you can leave the setting changed, or turn it back on later to confirm it was the cause.
- If nothing changes, switch each setting back to how it was so you are not left with unnecessary changes.
Step 6: Adjust the DroidCam side
If the green feed appears in more than one app, focus on DroidCam.
- Lower the video resolution in the DroidCam client or app settings, reconnect, and retest. A setting your computer or the virtual camera handles poorly is one possible cause of blank frames.
- Update both the phone app and the computer client so they are on matching, current versions.
- Restart the computer, then reconnect DroidCam before opening Discord.
- If you use a camera privacy setting on your computer, confirm that desktop apps are allowed to use cameras. A blocked permission more often causes a missing camera or an error than a green picture, but it is quick to rule out.
- Success check: the other app from Step 4 shows a live picture, followed by Discord's preview.
Step 7: Reinstall the DroidCam client
If the virtual camera still delivers green in every app, uninstall the DroidCam client, restart the computer, and install the current version again. This replaces the virtual camera component, which can fix a damaged or outdated install. Afterward, repeat Steps 1 through 4 in order.
Confirm the fix in a real call
A working preview confirms that Discord can read the DroidCam video. It does not confirm what other people see or how smooth the video is during a call, because that also depends on your network and theirs. Join a call or a voice channel with a friend, turn on your camera, and ask them to confirm they see a normal picture. If your preview is fine but they see green or a frozen frame, the problem is more likely in the call itself. Try turning your camera off and on, leaving and rejoining, or testing with a different person to see whether the issue follows your setup.
When to stop and seek help
If you have confirmed a live picture in the DroidCam client, reinstalled the client, updated Discord, and tried the hardware acceleration settings, and the feed is still green, collect the details before contacting support: your computer's operating system, your DroidCam and Discord versions, how the phone connects, and which apps show green versus a normal picture. Send those details to DroidCam's support if the green feed appears in every app, or to Discord's support if only Discord is affected. In the meantime, a built-in or USB webcam can stand in if you need to join a call right away.