Live data from Hacker News

Show HN: Open-source private home security camera system (end-to-end encryption)

github.com

21–30 of 34 posts

Re: Show HN: Open-source private home security camera system (end-to-end encryption)

#21

Earlier quoted context omitted.

The videos are stored in the mobile app and you can view them when you need. The camera captures videos when it detects an event, e.g., a person, encrypts them, and sends them to the mobile app. The app decrypts them and stores them locally, allowing the user to view them when needed. The app also allows for livestreaming and it keeps the livestreamed video locally as well.

So only when viewing the steam or also receiving in background? If in the background that means wiping the battery in no-time.

Hi u/tmikaeld, livestreams are available when clicking a button. It is not possible to livestream in the background. That's what motion/object-detection-based events are meant to help augment. When something happens, you'll get a push notification + a video, so that you don't need to look through a very long video to try to figure out when something happens.

Re: Show HN: Open-source private home security camera system (end-to-end encryption)

#23
post #22

Paint point on most systems is the camera itself. Seems like every Chinese ip camera has some 'ecosystem'. Does you system use any cameras other than Raspberry Pi?

I know that there exists projects such as https://github.com/OpenIPC and https://github.com/themactep/thingino-firmware. These allow you to replace the firmware running on some of the Chinese IP cameras with an open-source alternative.

Our project specifically is only meant for Raspberry Pi Zero 2W. We decided on this early on due to Raspberry Pi being a safer source for hardware, and it allows much more customization (e.g. custom 3D printed cases, our HAT, etc). We also wanted it to be a WiFi camera that's super easy to setup and doesn't require technical knowledge to use.

Re: Show HN: Open-source private home security camera system (end-to-end encryption)

#25

Earlier quoted context omitted.

ESP32: We haven't tested them. I would guess that they won't be able to handle the workload (on-device AI, encryption, and video encoding if there's no hardware encoder). Ciphersuite: We use OpenMLS and we can choose any of the ciphersuites supported by it. We are using its post-quantum secure ciphersuite (MLS_256_XWING_CHACHA20POLY1305_SHA256_Ed25519).

From what I understand, some camera modules for ESP32 have built-in video encoding, so basically the ESP32 will only have to manage the encryption + network. If you are interested, take a look at what SeeedStudio are doing. I think It's worth exploring for very cheap cameras, but yeah, no AI (without an additional accelerator).

Will do. Thanks for the suggestion.

Re: Show HN: Open-source private home security camera system (end-to-end encryption)

#27
Guys if you need ESP32-P4 based IP cam solution with PoE support and optional edge TPU. Just 50*60mm footprint. Full firmware installed (or if you need without firmware). Let me know at info@c3rl.com. A proper IP camera with free python scripts to discover and configure the camera.

Re: Show HN: Open-source private home security camera system (end-to-end encryption)

#28
Having a rpi for each camera is an overkill. What I found the best approach for private CCTV is getting a cheapo camera (like Cinnado D1, I think I got it for $2 each, or go high end) and install thingino, then connect all to frigade on a separate vlan, accessible through VPN. You can use wired cams for even better security.

I still think thingino needs a lot, but it does the job so far.

Post reply on HN