Repository navigation
PhoneCam 1.1
Quality-of-life update focused on the iPhone camera page and reliability. Same setup as before — unzip, run PhoneCam.exe. If you're upgrading, just replace your folder (your settings live on the phone/registry, not in the folder).
✨ New
- Seamless lens switching while zooming — crossing a lens boundary (e.g. wide → tele) no longer flashes black. The canvas/WebRTC track stays live and only the camera swaps underneath, so the switch reads as a brief hold instead of a black frame.
- Telephoto zoom factor setting — iOS Safari can't report a lens's optical zoom, so the tele lens used to be mislabeled "2×". Set your phone's real factor (2× / 2.5× / 3× / 4× / 5×) once in the ⚙ sheet and the pill label + zoom scale follow it.
- Redesigned landscape controls — the 0.5× / 1× / 2× / Front pills now sit in a clean vertical column next to the zoom slider, and the top-right stats/buttons are no longer crowded.
🐛 Fixes
- No more white bar at the bottom on iOS (the page now sets a solid dark background color, so Safari's bottom bar / home-indicator area stays dark).
- Buttons no longer clipped by curved screen corners / the notch — the top bar and bottom dock respect the horizontal safe-area insets.
- Camera recovery hardened — backs off instead of tight-looping when iOS still holds the camera (after a call/lock), no longer resurrects the camera if you hit Stop mid-recovery, and reconnects are single-flight so flaky Wi-Fi can't stack duplicate connections.
- Security: removed a legacy, unauthenticated
/wsreceiver endpoint (no client used it) that also had a crash path on malformed input.
🖥️ Desktop app
- Cleaner window: real app-icon mark, numbered setup steps with one-click Copy buttons for the phone URLs, and a compact tools grid.
Only video is sent (no audio). Windows 10/11; the phone and PC must be on the same Wi-Fi. Full setup is in the README.
🤖 Release notes generated with Claude Code