5 ms·
Worthy thread to ask: is there such a thing as a white label IP camera (or similar) with a supported open firmware? Not asking for open source, but something cl
by badatnames 3mo ago
Worthy thread to ask: is there such a thing as a white label IP camera (or similar) with a supported open firmware? Not asking for open source, but something close to plug and play that nonetheless has a way of stripping the rootfs as desired for bespoke use in a manufacturer-supported way.
I have looked around before but I only found genuinely dev-oriented kits that weren't even in a shell, and crazy priced.
edit: seems there are some options now (or I missed them before), e.g. https://www.goodcam.io/#for-independent-developers https://www.goodcam.io/#for-independent-developers
- xiconfjs 3mo agoThank you. Ordered one to play around and see if this is a viable alternative.
- em3rgent0rdr 3mo agoESP32-CAM
- LastTrain 3mo agoI so want these to be a viable solution but man my experience so far is that it can barely be made to work and only in the most favorable environments. Compare that to the blink cameras I used to run outside where it occasionally went below -20F and they still went over a year on a couple batteries.
- nozzlegear 3mo agoSeems like the shop is broken? > Stránka nenalezena > There's been a glitch... > We're not quite sure what went wrong. You can go back, or try looking on our homepage.
- cenamus 3mo agoCzech for 'page not found'
- badatnames 3mo agoHuh, it was working an hour ago. The outdoor 8MP variant was around the 85 euro mark.
- TaLiTr 3mo agoI wish... The best I've found is https://openipc.org/ https://openipc.org/ which is a very manufacturer unsupported way of reflashing certain chips with open-source firmware. It seems very fiddly as only certain SoCs are supported and good luck finding out if a specific Chinese camera has one.
- tehlike 3mo agoYou can get close.... I guess... Some cameras do support thingino, so you can override their firmware. Then there's this: https://openipc.org/supported-hardware/featured https://openipc.org/supported-hardware/featured
- makefu 3mo agoThere is also https://thingino.com/ https://thingino.com/ which has a clear set of supported cameras. The installation is straight forward if you choose a cam with SD-Card flashing support. I upgraded two of the Sonoff Slim Gen2 without any issues.
- sgc 3mo agoI also use thingino and it was very easy to use. It has wireguard support, but I just set up my firewall so cams are only accessible over tailscale.
- jonah 3mo agoI bought the cheapest PTZ camera they have listed and, as you say the install was easy. The interface is useful and it does what it says on the tin.
- dns_snek 3mo agoI found Thingino to be very buggy and frustrating to use despite using 2 different supported cameras. The stream would constantly drop out, services would sometimes crash and wouldn't get automatically restarted. I tried tweaking all available parameters, resetting, updating but eventually I just gave up (a few months ago). e.g. https://github.com/themactep/thingino-firmware/issues/640 https://github.com/themactep/thingino-firmware/issues/640
- numpad0 3mo agoNot exactly what you have asked for, but ESP32 based M5Stack and Seeed Xiao modules might fit the bill. They are not so expensive, are Linux-free, and there's no report so far of secret ping home features in the SDK.
- mschuster91 3mo agoESP32 are powerful enough to run realtime image processing?! Wtf.
- numpad0 3mo agohttps://docs.m5stack.com/en/unit/poe_cam
- zrobotics 3mo agoNot exactly open firmware, but something like ONVIF on an isolated network is pretty close. An ONVIF camera should talk to basically any NVR (network video recorder), there are several open-source ones available. There are tons of ONVIF-compliant and cheap PoE cameras, and with this setup you really don't care about the security of the manufacturer firmware since you aren't exposing them to the network publicly. However, you do need to be extra diligent when configuring your VLAN/network segmentation.
- tehnoble 3mo agoFor anyone who wants a setup like this but the nice notifications and quality of life capabilities (recordings, easy remote access for family), and are ok being on Apple infra (end to end encrypted) - ONVIF camera (or one compatible with Scrypted) Block WAN (ideally, VLAN) on the cheap cameras Home computer to run Scrypted AppleTV (for Apple home bridge) This is what I moved to after getting away from Ring and it works quite well. Reolink cams, old desktop, and an hour of setup.
- badatnames 3mo agoGetting this right is hard, speaking as someone who has ARP poisoned an exposed ethernet connected to some cheap switches to monitor cameras in whole buildings before. The problem is the endpoint itself, adding layers on top doesn't solve things. Ideally I'd like a device that could be connected to public wifi and still be robust. For example including padding any data it's transmitting to avoid observable compression side effects being usable as a proxy for motion detection (which is a cool trick you can try even without a working wifi key)
- radredgreen2 3mo ago[dead]
- ece 3mo agoPinecube from pine64. https://pine64.org/devices/pinecube/ https://pine64.org/devices/pinecube/
- ungreased0675 3mo agoWould it be so difficult to include a simple plastic case? Having to find/design 3D printed cases adds time to getting these projects set up. I don’t have a 3D printer and have to go to the local maker space to make anything.
- ece 3mo agoYeah, this does seem like a needless omission. Cardboard cases work sometimes. Plastic cases aren't too hard to find, but they do require modifications.
- kevin_thibedeau 3mo agoYou would be better served using a USB capable camera behind an RPi to have assurance that broken firmware isn't compromising your network.
- ButlerianJihad 3mo agoI was working with Raspberry Pis, starting with a college honors project, around 2018. For a while, I thought about building a network of surveillance cameras around the interior of my home. The Raspberry Pi seemed like a tempting platform to hook up a bunch of cameras to it. Sadly, I could not find a backend surveillance app or system that was suitable for running such a network. The best one I found was some kind of modular Linux app that was for-pay, and actually seemed based in Russia or something, and personally I wasn't comfortable about handing over my domestic surveillance needs to Russia! I also considered exterior sensors, such as a camera, or perhaps a nice little weather station, outside on my balcony, running on the little Raspberry Pi. Then I recalled two things: I live in the Sonoran Desert, where the desert highs can go up around 115℉, and any plant on my balcony was guaranteed to wither and die, not to mention the blowing dust and thunderstorms we have. I determined that there was basically no way to house or protect a Raspberry Pi, as well as supply it with connectivity and electric power, and keep it outside on the balcony in conditions where I'd benefit from those active sensors. Sad but true!
- necovek 3mo agoAs an — I am guessing — American, you should feel more comfortable with handing over your domestic surveillance to Russia or China than to a US-based company. They absolutely have no interest in your domestic matters, nor do they have a clear path to monetize your attention. There are non-IP cameras and coax interfaces, which would expose a USB video device on any Linux system, RPi included. Plenty of software to handle that, though don't know what's the state of the art.
- deleted 3mo ago[deleted]
- 3mo ago
- jokowueu 3mo agoPine cube https://pine64.org/devices/pinecube/ https://pine64.org/devices/pinecube/