Upcycle your old phones into something that makes getting out of your driveway considerably safer & easier.
Close Circuit is running on the phone mounted on the dashboard. The phone in the back is running the IP Webcam app, linked below.
Close as in close-by, not close as in shut down. The name is a play on CCTV.
This project lets you create a PAN surveillance system using WiFi IP Webcams. The monitor functions as an AP using the Wi-Fi Direct APIs, and can have multiple Wi-Fi cameras connected to it.
The terminal monitor runs the CC app (which you are currently looking at), and the cameras are other Android devices running the Android IP Webcam app.
- WS-Discovery (a.k.a. WSDD, SMB Discovery) client for finding cameras written in Android with 100% Kotlin (and some Java XML libraries) (watch a demo here)
- Generic ONVIF support
- Audio streaming
When the app first launches, it will display a QR code that you can scan with your camera device to connect to the monitor. It will also show the SSID and password that you can use to connect to the monitor manually.
The monitor will then scan the network using WSD to find phones running Android IP Webcam. All Cameras will be displayed in a grid view.
The network is completely airgapped, making it perfect for tiny security installations.
Although I haven't tested battery efficiency, I anticipate it being quite good for the cameras, but so-so for the terminal viewer. My suggestion is to keep the terminal attached to a charger, but the camera's probably won't need one, unless the target phone has a very inefficient WiFi Radio.
- Camps in the wilderness
- Backup/front camera for your car (land yacht!)
- Baby monitors (no sound implemented)
- WiFi support
- Android 6.0 or later
- Some devices to use as cameras (Android IP Webcam supports KitKat and later)
Pairing screen