Releases: Furkan-Demircan/PCam-MobileApp
Releases · Furkan-Demircan/PCam-MobileApp
📷 PCam (v1.0.0)
📷 PCam (v1.0.0)
PCam is a portable, plug-and-play remote camera application that transforms your Android smartphone into a high-definition, ultra-low latency webcam for your PC. It uses hardware-accelerated H.264 streaming to provide smooth video feeds that can be bridged directly into major video conferencing platforms (Zoom, Discord, Microsoft Teams, Skype, etc.).
The system consists of two parts: a lightweight desktop server written in Python (Tkinter) and a high-performance mobile broadcaster built with Android (Jetpack Compose / MediaCodec).
✨ Features
- 🚀 Zero-Configuration & Portable: The desktop client compiles into a standalone
.exe. End-users do not need to install Python, FFmpeg, or ADB on their machines—everything is bundled out of the box. - ⚡ Low-Latency H.264 Pipeline: Video buffers are packed using the device's hardware encoder and streamed using custom alignment logic on the client side. This eliminates wireless video artifacts and minimizes latency.
- 🔗 Dual Connection Support: - Wi-Fi Mode: Automatic device discovery powered by the mDNS protocol. Zero IP entry needed; just press broadcast and connect.
- USB Mode: Automatic Android Debug Bridge (ADB) tunneling for high-traffic environments, providing maximum FPS and rock-solid stability.
- 🔄 Remote Camera Manipulation: Control your smartphone's flash, toggle between front/back cameras, and rotate the canvas directly from the desktop GUI.
- 🎭 Virtual Camera Bridge (OBS Driver Support): Feeds video streams safely into Windows DirectShow filters, making your remote camera selectable as a native webcam device in third-party software.
📦 Release Package Structure
When users extract the released PCam_v1.0_Windows.zip, they will have the following self-contained directory tree:
PCam/
│
├── PCam.exe # Main executable to launch the desktop application
│
├── Binaries/ # Self-contained runtime binaries required by the app
│ ├── ffmpeg.exe # Embedded H.264 hardware decoder
│ ├── adb.exe # Embedded USB Android bridge daemon
│ ├── AdbWinApi.dll
│ └── AdbWinUsbApi.dll
│
└── Images/ # Embedded branding assets
└── PCam_logo.png