Skip to content

P-rth/adbcam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

AdbCam

A script to use your Android phone as a virtual camera and microphone on your Linux PC using scrcpy, v4l2loopback, and PulseAudio.


📦 Requirements

Program Description
python >= 3.7 Python to run the program
adb Android Debug Bridge
scrcpy Stream Android screen/camera
v4l2loopback Creates virtual video device
pactl PulseAudio control utility

💻 Installation

On Arch Linux (and derivatives)

sudo pacman -Syu scrcpy android-tools v4l2loopback-dkms pulseaudio

On Ubuntu / Debian

sudo apt update
sudo apt install scrcpy adb v4l2loopback-dkms pulseaudio-utils

▶️ Run

chmod +x adbcam.py
./adbcam.py

Follow the prompts to select camera, resolution, FPS, and mic source.


Stop

Press Ctrl + C to stop the script and clean up resources.


Output

  • Video: Virtual webcam at /dev/video0
  • Audio: Virtual mic as "AdbCam" in audio apps

Use them in OBS, Zoom, Discord, etc. (all apps are supported)


About

Use your Android phone as a virtual camera and microphone on your Linux PC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages