iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
MyCam turns your Android phone or iPhone into a high quality webcam for Windows. Free, open source, no ads, no cloud.
MediaC++ · KotlinGitHub @whoissaaifOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Use your Android phone (or iPhone, over Wi-Fi) as a webcam on Windows 11 — plug and play, no Developer Options or ADB, Windows XP Luna Blue look.
Taken from the repository README
Loading the full README.
Read the full README ↗MyCam shows up as a camera called MyCam on your Windows PC (10 or 11) — in Zoom, Teams, OBS, browsers, and the Windows Camera app — fed live by your phone. Plug in an Android phone and it just works; scan a QR code on an iPhone and nothing even needs installing. Linux is supported too, as a beta.
Project status: finished. MyCam is complete at v1.8.0: Windows, Android and Linux all share that one version. No new development is planned. The closed issues marked not planned are known bugs that were never fixed. Each one is written up, so they're a good starting point for anyone who forks it.
| Windows (PC) | Download MyCam-Setup-X.Y.Z.exe from the latest release and run it. |
| Android | Download MyCam-X.Y.Z.apk from the same release and install it (or build from source — see Architecture → Build and test). |
| iPhone / iPad | Nothing to install — see iPhone below. |
| Linux (beta) | In a terminal: wget -qO- https://mycam.dev/install.sh | sh (Ubuntu and friends), or download mycam_X.Y.Z_amd64.deb from the same release — see Linux below. |
Left-click the tray icon for the settings window (camera, mirror, devices, start with Windows); right-click it for the quick menu.
An iPhone has no app to install. The companion serves a small HTTPS page itself:
The iPhone is remembered after that — open the page again from history, or Share → Add to Home Screen, and there's no code to scan again. Both devices need to be on the same network, and Windows needs to call it Private.
Resolution, frame rate, zoom and torch are chosen on the PC, from what the iPhone reports it can do. Wired iPhone support isn't ready yet; see docs/iphone-wired.md for the plan. The full protocol and architecture are in docs/ARCHITECTURE.md.
MyCam also runs on Linux, as a background service that shows up as a camera called MyCam
(v4l2loopback), with a tray icon carrying the same menu as on Windows and a settings window with the
same pages as the Windows one (open it from your apps, or Open MyCam in the tray menu). Install the .deb with
sudo apt install ./mycam_<version>_amd64.deb; the service and tray then start at every login.
It's a beta: the iPhone over Wi-Fi is tested on Ubuntu 24.04, and Android phones (USB and Wi-Fi) work with the same code as on Windows but haven't had much testing on Linux yet. The settings window has no camera preview yet. Install, pairing and troubleshooting are in the Linux guide.
The companion writes %LOCALAPPDATA%\MyCam\mycam.log, including the phone's own messages ("phone says:
…"). It records each step: phone found, switched to accessory mode, connected, camera started, frames
decoded. Exit MyCam from the tray rather than killing it — a killed companion can leave the phone stuck
until it's replugged.
iPhone:
Still stuck? Email [email protected], or
open an issue with mycam.log attached (it names your phones
and shows local network addresses, so look it over first).
MFCreateVirtualCamera Frame Server API;
on Windows 10, which has no equivalent, a DirectShow source filter instead (the same approach OBS
Virtual Camera uses) — the installer registers whichever one your PC needs.v4l2loopback; Android on Linux has had little testing so far, and the
settings window has no camera preview. See the Linux guide.The project is finished and no longer actively developed, but it's MIT-licensed: fork it freely. CONTRIBUTING.md covers how to build and test it. docs/ARCHITECTURE.md has the full technical picture: how the pieces fit together, the repo layout, and the wire protocol.
MIT. See LICENSE. Third-party parts keep their own licenses:
pc/third_party/libusb, trimmed to the Windows
backend MyCam builds).pc/third_party/qrcodegen).The Windows XP look is an homage drawn from scratch: no Microsoft artwork or fonts are included.