Repository navigation
PhoneCam v1.3 — phone UI polish: session timer, dim mode, toasts
A phone-side UI polish release — the camera page is nicer to look at and easier to live with during long streams.
✨ New on the phone page
- Session timer — the stats badge now shows how long you've been live (
8.0Mbps · 12:34), and keeps ticking even while no viewer is connected. - Connection health at a glance — the throughput number is coloured green / amber / red based on packet loss and latency.
- Dim mode 🌙 — a moon button appears while streaming; tap it to black out the screen (great for OLED battery life on long calls). A faint clock shows the elapsed time; tap anywhere to wake. The stream and wake-lock keep running the whole time.
- Toast messages — status messages now float above the dock and fade out on their own, and they're finally visible in landscape too.
- Organized settings — the More sheet is grouped into Stream / Camera / Image & framing sections and scrolls when it's taller than the screen (landscape phones used to push the top controls off-screen).
- Snapshot shutter flash, a one-time gesture hint (pinch to zoom · double-tap switches lens · hold to mirror), and a gently pulsing LIVE dot.
- The reload button hides while streaming so you can't kill the session by accident, and the top bar can no longer overflow on narrow phones.
- Bitrate up to 40 Mbps — the slider now goes to 40 (was 20), and a hidden server-side cap that silently limited the virtual-camera path to ~10 Mbps is gone. The slider is now the single real control on every path.
- Auto-macro works again — iPhones only switch to the ultra-wide for close-up subjects when the virtual combo camera is active; the lens picker was pinning the bare wide lens at 1×, which disabled it. The 1× slot now uses the macro-capable virtual camera.
📦 Install
Two flavours, same app — no installation either way:
PhoneCam-SingleFile.exe(new) — one file, nothing to unzip. The first run unpacks itself to%LOCALAPPDATA%\PhoneCam(progress bar, ~20 s); every later run starts instantly. Windows SmartScreen may show "Windows protected your PC" — click More info → Run anyway (it's unsigned, not harmful).PhoneCam-Portable.zip— the classic folder; extract anywhere and runPhoneCam.exe.
See the README for the 2-minute setup (certificate + QR code).
Upgrading from v1.2? Just replace the folder and reload the camera page on your phone (it caches aggressively — use ⟳ once after starting the new server).