dev47apps/droidcam-linux-client
FreeGNU/Linux/nix client for DroidCam
FreeFree tier
About dev47apps/droidcam-linux-client
Open-source Linux client for the classic version of DroidCam, enabling use of an Android phone as a webcam and sound device on GNU/Linux systems. Supports both WiFi and USB connections (via DroidCam app). Includes a custom v4l2loopback-dc module for simplified webcam integration and ALSA loopback for audio. Provides install scripts for Debian/Ubuntu and Fedora, build-from-source options with Makefile, and both GUI and CLI variants. Also offers Raspberry Pi support via a wiki guide.
Key Features
Turn an Android phone into a webcam and microphone for Linux
Custom v4l2loopback-dc module for easy webcam driver setup
ALSA loopback sound card support for audio
Build from source using Makefile with dependencies for Debian/Ubuntu and Fedora
Install scripts for client and drivers (install-client, install-video, install-sound, install-dkms)
Supports both GUI (GTK3) and CLI (droidcam-cli) clients
Works with standard v4l2loopback as an alternative
System tray icon via libappindicator or libayatana-appindicator
Raspberry Pi compatibility (separate instructions)
Pros & Cons
Pros
- Free and open source
- Low-latency video and audio over WiFi or USB
- Custom v4l2loopback-dc module works with Skype and Chrome without extra configuration
- Supports multiple Linux distributions (Debian, Ubuntu, Fedora, RHEL-based)
- Dual GUI and CLI options for different user preferences
- Active development with community support via GitHub
Cons
- Audio setup can be complex; standard microphone recommended over ALSA loopback
- Requires some technical knowledge to build from source for non-packaged distributions
- Only supports the classic version of DroidCam, not DroidCamX
- Desktop environment integration (indicator) may need manual dependency installation on newer distros
Best For
Use an Android phone as a webcam for video conferencing on LinuxStream video from a phone for surveillance or recordingReplace or augment a PC webcam with higher-quality phone cameraCreate a portable webcam setup for remote work or travel