Auto
Select a trigger object and Camera Control will automatically capture photos when the object is detected.
Control your camera remotely from your phone or laptop.
Modes
Three different modes give you full control over your camera.
Auto
Select a trigger object and Camera Control will automatically capture photos when the object is detected.
Manual
Manually capture single or burst photos with a live preview remotely.
Timelapse
Capture Timelapse sequences with customizable intervals and durations.
Features
Three different modes give you full control over your camera.
Camera Control runs 100% locally on your device and never requries an active internet connection*.
* An internet connection is required to download the ML model initially. To control your camera from your phone, both devices must be on the same local network (no internet required).
Auto capture mode uses a local ML model to detect objects in the camera feed in real-time. Select a trigger object and press start. Camera Control will automatically capture when it sees that object.
Preview, download and share your captures directly from the web interface.
All images are stored as preview (jpg) and full (raw) resolution.
Features
See all your captures in one place in the gallery. Preview, download and share your photos directly from the web interface.
Photos are automatically grouped as stacks if they were taken in burst mode or timelapse. You can download entire stacks (as zip) or individual photos in both RAW and JPEG formats.
Setup
Getting started with Camera Control is simple.
Install
Follow the readme in the project repository to install the necessary software and dependencies.
Run
Run python webserver.py in your terminal.
Capture
Choose your capture mode and start taking photos.
Download Camera Control and start capturing.