An open API service indexing awesome lists of open source software.

https://github.com/dg-925/carrotcam

Use your phone as a wireless webcam for your PC — USB & WiFi, virtual camera driver, recording, and more
https://github.com/dg-925/carrotcam

android mjpeg qt virtual-camera webcam windows

Last synced: 2 days ago
JSON representation

Use your phone as a wireless webcam for your PC — USB & WiFi, virtual camera driver, recording, and more

Awesome Lists containing this project

README

          

# 🥕 CarrotCam

**Use your phone as a wireless webcam for your PC**

[![Latest Release](https://img.shields.io/github/v/release/DG-925/CarrotCam?style=flat-square&color=ff8a1f&label=Latest)](https://github.com/DG-925/CarrotCam/releases/latest)
[![Downloads](https://img.shields.io/github/downloads/DG-925/CarrotCam/total?style=flat-square&color=ff8a1f)](https://github.com/DG-925/CarrotCam/releases)
[![Windows](https://img.shields.io/badge/Windows-0078d4?style=flat-square&logo=windows&logoColor=white)](#download)
[![Android](https://img.shields.io/badge/Android-3ddc84?style=flat-square&logo=android&logoColor=white)](#download)

---

## What is CarrotCam?

CarrotCam turns your Android phone into a high-quality webcam for your Windows PC. Connect via **USB** (fastest) or **WiFi** (no cables), and use your phone camera in Discord, Zoom, OBS, Teams, and any app that supports a webcam.

### Virtual Camera Driver

CarrotCam installs a **virtual camera driver** on your PC, so your phone shows up as a real webcam device. Apps see it just like any other camera — no special integration needed.

---

## Features

| Feature | Description |
|---|---|
| **USB & WiFi** | Connect via USB for zero-latency, or WiFi for wireless freedom |
| **Virtual Camera** | Use your phone camera in any app (Discord, Zoom, OBS, Teams, browsers) |
| **Front & Back Camera** | Switch between cameras from your PC |
| **Mirror & Rotate** | Flip or rotate the video feed on the fly |
| **Zoom** | Digital zoom with smooth slider control |
| **Grid Overlay** | Rule-of-thirds or custom grid for framing |
| **MP4 Recording** | Record the stream directly to disk |
| **Screenshots** | Capture still frames with one click |
| **Video Adjustments** | Brightness, contrast, saturation, sharpness, and more |
| **Auto-Update** | Desktop app checks for updates automatically |
| **Battery Monitoring** | See your phone's battery level on the PC |
| **Discord Rich Presence** | Shows your streaming status on Discord |
| **Minimal Mobile UI** | Clean, lightweight app that stays out of the way |

---

## Download

### Windows Desktop App

Download the latest `CarrotCam-win64.zip` from the [Releases page](https://github.com/DG-925/CarrotCam/releases/latest).

1. Extract the zip to any folder
2. Run `CarrotCam.exe`
3. Install the virtual camera driver from the sidebar (one-time, requires admin)

### Android App

Download the latest `CarrotCam.apk` from the [Releases page](https://github.com/DG-925/CarrotCam/releases/latest).

> You'll need to enable "Install from unknown sources" for your file manager or browser when installing.

---

## Getting Started

1. **Install** the desktop app on your PC and the APK on your phone
2. **Open** CarrotCam on both devices (they must be on the same WiFi network for wireless)
3. **Select** USB or WiFi on the desktop app
4. **Connect** — your phone camera will appear as a webcam on your PC
5. **Use it** — open Discord, Zoom, OBS, or any video app and select "CarrotCam" as your camera

### USB Setup

USB mode requires [ADB (Android Debug Bridge)](https://developer.android.com/tools/adb). CarrotCam bundles ADB — just enable **USB Debugging** on your phone and connect via USB cable.

### WiFi Setup

WiFi mode works automatically — both devices just need to be on the same network. The desktop app will discover your phone automatically.

---

## System Requirements

| Platform | Minimum |
|---|---|
| **Windows** | Windows 10 (64-bit), Qt 6.5+ compatible |
| **Android** | Android 9 (Pie) or later |

---

## Auto-Updates

CarrotCam checks for updates on startup. When a new version is available, a green button appears in the sidebar. Click to download and install — the app restarts automatically.

---

## License

Source code is private. Binaries are distributed via GitHub Releases.

---

**Made with 🥕 by DG-925**