clearcam
Turn your RTSP enabled camera or old iPhone into a state of the art AI Security Camera
Now on the Apple App Store
https://apps.apple.com/app/clearcam/id6743237694
video demo:
https://x.com/RoryClear/status/1959249250811785405
install and run NVR + inference with homebrew
brew tap roryclear/tap brew install clearcam clearcam (optional) enter your Clearam premium userID (viewable in iOS app) to receive streams and notifications open localhost:8080 in your browser
run NVR + inference in python (from source)
pip install -r requirements.txt python3 clearcam.py (optional) enter your Clearam premium userID (viewable in iOS app) to receive streams and notifications open localhost:8080 in your browser
use BEAM=2 python3 clearcam.py for extra performance (wait time on first run)
use --yolo_size={s, m, l, or x for larger yolov8 variants}
python requirements
ffmpeg
tinygrad
numpy
cv2
scipy
lap
cython_bbox
install ios from source
git clone https://github.com/roryclear/clearcam.git open ios/clearcam.xcodeproj
iOS requirements
iOS 15 or newer
iPhone SE (1st gen) or newer (older iPhones might work)
dependencies: NONE!
Signing Up for Clearcam Premium
Features
View your live camera feeds remotely.
Receive notifications on events (objects/people detected).
View event clips remotely.
End-to-end encryption on all data.
How to Sign Up on Android
Sign ups on android are not yet supported.
In the meantime, please refer to the How to Sign Up on iOS section and use the user ID on android.
How to Sign Up on iOS