LensCast
com.raulshma.lenscast
android GPL-3.0-or-later kind 32267
Turn your phone into a networked camera: web, MJPEG and RTSP streaming
latest release
0.1.7
main
released 2026-10-24 07:15 UTC
download apk
lenscast-0.1.7-arm64-v8a-vc1072.apk · 27.2 MB
✓ signed
cert b55ac5b4…




about
- description
- LensCast turns your Android device into a networked camera station with professional controls, remote web access, interval photography, and scheduled recording. Camera • Live preview with a professional quick settings bar • Manual controls: exposure compensation, ISO, white balance, focus mode, zoom • Multi-lens support (ultra-wide, wide, telephoto) with runtime lens switching • HDR, image stabilization, resolution up to 4K, frame rate 15–60 fps • Photo capture and video recording • Night vision / IR mode, scene modes, manual focus distance, color temperature Live streaming • Real-time MJPEG video streaming to any web browser on the same network • Low-latency in-browser playback (WebCodecs over WebSocket) with automatic fallback to MJPEG and HLS • RTSP streaming with AAC audio and H.264/H.265 video at 480p/720p/1080p for VLC, OBS, and NVRs • ONVIF Profile S device service (off by default) so NVRs such as Home Assistant can discover the camera • HTTPS mode with a self-signed on-device certificate Web dashboard • Watch the live stream, browse and download photos and recordings • Full remote control of camera and stream settings • Optional password authentication Automation • Object detection gate (optional): the open-source EfficientDet-Lite0 model — Apache-2.0, downloaded on demand with a pinned SHA-256 from TensorFlow's official hosting — triggers MQTT alerts or recording when configured objects appear • Sound-event gate (optional): the open-source YAMNet model — Apache-2.0, also downloaded on demand with a pinned SHA-256 — triggers alerts or recording when configured sounds are detected • Interval photography and scheduled or continuous recording • Quiet hours for notifications Optional network services (all off by default; each runs only when you enable and configure it) • Telegram backup: auto-uploads new captures to the Telegram chat you choose (api.telegram.org) • Web Push notifications: delivers encrypted detection alerts through your browser vendor's push service (such as Google's FCM or Mozilla's autopush) • Model downloads: the optional detection models above are fetched on demand from TensorFlow's official hosting on Google Cloud storage • STUN server for WebRTC streaming (WHIP push / WHEP viewing): blank by default, so streaming stays on your local network without contacting any third-party server No ads, no tracking, no cloud defaults. All processing stays on your device; the web dashboard is served by a built-in HTTP server on your local network. Note: the F-Droid build ships without the in-app self-updater; updates come from F-Droid.
- publisher
- 78ce6faa72264387284e647ba6938995735ec8c7d5c5a65737e55130f026307d
- first seen
- 2026-10-13T11:12:00.008312+00:00
- last event
- 2026-10-24 07:15 UTC
- install
- zapstore.dev or any Zapstore-compatible client
- topics
- #camera
source & build
- repository
- https://github.com/raulshma/lenscast
- arch flags
- android-arm64-v8a
- manifest
- missing
releases (kind 30063)
2 releases indexed; latest 0.1.7.
| version | channel | released | event |
|---|---|---|---|
| 0.1.7 | main | 2026-10-24 07:15 UTC | e5f406cc… |
| 0.1.6 | main | 2026-10-08 23:37 UTC | a5485ed8… |
assets & verification
Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.
0.1.7 — lenscast-0.1.7-arm64-v8a-vc1072.apk
- sha256
- 7f56785d1bd3ebd528942238c2d938745eb85f26fc7a4153dc91557367574419
- size
- 27.2 MB
- archs
- android-arm64-v8a
- version code
- 1072
- apk cert sha256
- b55ac5b4f83457d20254b3de63c7056bae6e336ffd0ab2a6313ad8b7c34d4afb
- download
- lenscast-0.1.7-arm64-v8a-vc1072.apk
0.1.6 — lenscast-0.1.6-arm64-v8a-vc1062.apk
- sha256
- 8deac9f3f20bc14d64bf34eaba4f26c5eb725d75fc98cce4bc6a03456fa9cd43
- size
- 27.2 MB
- archs
- android-arm64-v8a
- version code
- 1062
- apk cert sha256
- b55ac5b4f83457d20254b3de63c7056bae6e336ffd0ab2a6313ad8b7c34d4afb
- download
- lenscast-0.1.6-arm64-v8a-vc1062.apk
Showing the newest 2 asset descriptors; the full set is in /api/apps/78ce6faa…