
Background Camera RemoteStream
Record video with your screen off — 8-12 hours battery life,
Hey Indie Hackers! I just shipped Background Camera RemoteStream to the Google Play Store and wanted to share the journey.
The problem: Every camera app kills your phone battery in 2-3 hours. If you need to record a long event, monitor your home, or stream to YouTube Live, you're constantly worrying about battery.
The solution: I built an Android app that records video with the screen completely off using the Camera2 API. This simple change gives you 8-12 hours of recording on a single charge.
Key features:
Screen-off recording (the secret to insane battery life)
- Built-in web server to view your camera feed from any browser on your network
- YouTube Live RTMP streaming
- No cloud accounts needed - everything stays on your device
- Privacy-first: no data collection, no sign-ups
The tech stack is Kotlin with Camera2 API for the camera pipeline and an embedded Ktor server for the remote viewing feature.
Business model: Free tier with ads, Pro subscription ($9.99/yr or $19.99 lifetime) unlocks YouTube streaming and removes ads.
Use cases people are finding: home security, baby monitoring, pet cameras, dashcams, vlogging, construction site monitoring, wildlife recording, and more.
Would love any feedback from the community!
https://play.google.com/store/apps/details?id=com.superfunicular.background.camera
About
I built Background Camera RemoteStream because every camera app kills your battery in 2-3 hours. By recording with the screen off using Android's Camera2 API, I got 8-12 hours of recording on a single charge. No cloud ac

Comment