Live data from Hacker News

Kerberos: Open-Source Video Surveillance

kerberos.io

81–90 of 96 posts

Re: Kerberos: Open-Source Video Surveillance

#81
post #61

Any recommendations for a system like this that runs on old smartphones as cameras?

I've used an old phone with kerberos. You'll need an "IP cam" app that runs an mjpg or RTSP stream from the phone, then put the stream url in kerberos. I run kerberos on a Pi.

Re: Kerberos: Open-Source Video Surveillance

#82

I'm surprised more video surveillance software does not leverage the APIs of the cameras. Network cameras have built in motion, object, line cross, and facial detection. The work is done in the camera and the APIs allow you to subscribe through call backs or server side events. You could support event recording for at least a half dozen cameras with a raspberry pi. I've prototyped this but it ended up on my shelf of…

I believe some like Blue Iris do support this, but other open-source stuff like ZoneMinder is not as close. ZM does support controlling many PTZ cameras, which is really fun. :)

Re: Kerberos: Open-Source Video Surveillance

#83

Interesting. I’ve been building a home camera network and the state of this space (the nvr software) is pretty abysmal: zoneminder, blueiris, shinobi, etc… gonna take this for a spin. This is a terrible name for an open source project though.

I'd suggest Argus, the name of the hundred-eyed giant tasked to watch over Io for Hera, as a replacement name.

Re: Kerberos: Open-Source Video Surveillance

#84

Interesting. I’ve been building a home camera network and the state of this space (the nvr software) is pretty abysmal: zoneminder, blueiris, shinobi, etc… gonna take this for a spin. This is a terrible name for an open source project though.

The name is a giant red flag. If someone doesn't care about a giant name conflict of a very uncommon word with a very common project, then they just brush it off with rationalizations, it makes me wonder what other reasonable things they are willing to ignore.

[deleted]

Re: Kerberos: Open-Source Video Surveillance

#85
post #3

Earlier quoted context omitted.

It’s like they didn’t even Google the name first.

It's surprising that anybody working on something related to security and computers would have to Google that name. But yeah, goes to show that Windows is not absolutely omnipresent.

I don’t follow the Windows reference since my understanding was that Kerberos (the authentication protocol and associated project and software) is not platform specific, and also works on UNIX and macOS and other systems where it’s implemented for that matter. Did you think Kerberos was only on Windows?

Re: Kerberos: Open-Source Video Surveillance

#86
post #68

Interesting. I’ve been building a home camera network and the state of this space (the nvr software) is pretty abysmal: zoneminder, blueiris, shinobi, etc… gonna take this for a spin. This is a terrible name for an open source project though.

Other than the windows dependence, what’s the issue with blueiris? I’ve tried the others you’ve listed as well and found it to be the most robust by quite a bit. I wish the web interface were better, and having to use a reverse proxy or vpn to get mobile access is also… meh.

it’s Windows. I’m not going to run a Windows server.

I’m not even going to run Windows clients.

It’s a shame they can’t do a containerized version of BlueIris. That is something I probably would run, so long as I could avoid running Windows.

Re: Kerberos: Open-Source Video Surveillance

#87

Interesting! I was just setting up Shinobi but this looks really good too. I don't like the idea of having one docker per camera though.. But I'll give it a try.

I tried Shinobi but gave up, I even spent some time on bug reports/issues/with their community. My major issue with Shinobi was each stream is processed by ffmpeg and I had 10+ cameras all requiring 10% cpu each to handle any object/motion detection. The cameras had object/motion detection functionality built in so I figured it made more sense to just do that work on the camera and not on CPU. I also tried offloading…

There are ways to configure Shinobi so that you don’t need ffmpeg to record the main stream — you just write it to disk and save it.

You would need ffmpeg only if you’re going to do motion sensing, and the recommended way of doing that is to run it on a separate stream that is lower resolution and lower frame rate, which you can the monitor and take actions on the main stream for that camera based on what you detect in the lower bandwidth stream.

I agree that you don’t want to do a lot of ffmpeg processing all over the place.

Re: Kerberos: Open-Source Video Surveillance

#88
post #68

Earlier quoted context omitted.

Other than the windows dependence, what’s the issue with blueiris? I’ve tried the others you’ve listed as well and found it to be the most robust by quite a bit. I wish the web interface were better, and having to use a reverse proxy or vpn to get mobile access is also… meh.

it’s Windows. I’m not going to run a Windows server. I’m not even going to run Windows clients. It’s a shame they can’t do a containerized version of BlueIris. That is something I probably would run, so long as I could avoid running Windows.

There are multiple options to run it in a container. I'm not advocating for any of them because I just broke down and bought a dedicated machine running Windows for it. Some examples:

https://hub.docker.com/search?q=Blueiris&type=image

Re: Kerberos: Open-Source Video Surveillance

#89
post #68

Interesting. I’ve been building a home camera network and the state of this space (the nvr software) is pretty abysmal: zoneminder, blueiris, shinobi, etc… gonna take this for a spin. This is a terrible name for an open source project though.

Other than the windows dependence, what’s the issue with blueiris? I’ve tried the others you’ve listed as well and found it to be the most robust by quite a bit. I wish the web interface were better, and having to use a reverse proxy or vpn to get mobile access is also… meh.

I can't even get it to boot on the latest Win 10 Enterprise VM. Launching the app will terminate my RDP connection instantly.

I fucking hate maintaining Windows infrastructure. Everything that should be straightforward is a nightmare.

Re: Kerberos: Open-Source Video Surveillance

#90
post #79

This post couldn't have come at a more perfect time. I recently got a call from a client who couldn't access their Unifi Cameras remotely anymore. Apparently the EOL for the self-hosted Unifi Video was was announced last year. And the replacement solution is no longer self-hosted and is a hardware solution that costs a few hundred dollars to keep the system up to date.

Careful with that. Ubiquiti doesn’t support ONVIF (industry standard for triggering motion alerts) and stopped supporting RTSP on their new stuff IIRC. You’re going to want to do a ton of testing if you’re keeping those cameras.

TY for letting me know. So basically the customers are locked in with Ubiquiti or will have to replace their cameras if I want to use ONVIF and RTSP.
Post reply on HN