Earlier quoted context omitted.
We've done exactly that with our cameras, I feel cameras are a commodity. Our Cameras are built by Uniview but run our firmware. Outside of cameras (which also feel need to be very basic), we do have our own hardware design and manufacturing capabilities: video security hubs, PoE and WiFi relays.
Do you worry about the risks of using a Chinese OEM considering the rulings against Hik and Dahua for NDAA and the FCC? Seems like the smart move if you are using an OEM is to at least use one of the Taiwanese OEMs Consumer grade cameras are definitely commoditized, but the higher end cameras with on camera analytics aren't.
Reverse-Engineering an IP Camera (2019)
91–100 of 109 posts
Re: Reverse-Engineering an IP Camera (2019)
#92Earlier quoted context omitted.
Other than Home Assistant, do you feel integrating with Apple Home and/or SmartThings ecosystem would be valuable?
I guess that depends on who's asking, and what kind of response they want. At home, I don't use Apple Home or SmartThings. It is unlikely that I ever will. I own an iPad that I use every day and my phone is a Samsung, but I already have already adopted enough ecosystems with Google Home, Alexa, and Home Assistant, and I'm working on minimizing or eliminating two of those because they're clown-based. But I am a geek t…
Re: Reverse-Engineering an IP Camera (2019)
#93Earlier quoted context omitted.
Yes, most of our early product prototyping was Pi-based. I've experimented with cameras, parallel stream processing, opencv, even voice assistants. It's a great platform. Happy to answer any questions. Also, lots of tutorials (on Medium and YT) for your exact setup.
I looked at some tutorials and videos, but I can't seem to be able to create a smooth stream no matter what I try: different frame rates, different resolutions, etc. RTSP streaming works reliably for me, but the stream is always choppy. Have you had a better experience?
Re: Reverse-Engineering an IP Camera (2019)
#94Earlier quoted context omitted.
A lot of them the stream is just a relay to create a connection between you and the camera via Upnp or something similar. They aren't actually footing a bill for all the bandwidth.
That may be the case for live viewing, but those that record longer term generally do it to a server out there. I have some from a company called Yi that I now refuse to use: they used to support local recording to SD card instead but that broke and the support answer seems to be “use the remote recording”, the remote recording only supports a short time window unless you pay a subscription, and they started flooding…
Re: Reverse-Engineering an IP Camera (2019)
#95Re: Reverse-Engineering an IP Camera (2019)
#96These cameras are extremely suspicious -- just follow the money. I bought some cheap Chinese cameras in 2020 that by default send the video stream to a Chinese server, which you can watch with an app on your phone. The cameras were about $40 on Amazon, so my guess is the manufacturer was getting paid maybe $15-20 for them. Bandwidth to and from China is not that cheap, and you could be running this stream 24x7. The s…
Re: Reverse-Engineering an IP Camera (2019)
#97This may come as a surprise, but it's not just hackers (or China) that you need to worry about. I've worked at a couple of FAANGs (risk, privacy, compliance) and was shocked by the lack of internal guardrails. Here's Amazon Ring settling with the FTC - company's own employees were watching customer video feeds for entertainment: https://www.ftc.gov/enforcement/refunds/ring-refunds Tesla's been caught doing similar th…
Re: Reverse-Engineering an IP Camera (2019)
#98Earlier quoted context omitted.
In all fairness (there are multiple precedents), a US-based provider won't protect your data (from internal employees) either. Any centralized video monitoring system is a ticking time bomb.
Sorry, why the downvotes? Is something here factually incorrect? Didn't AT&T just 'lose' private data from "almost all customers"? The only truly private option is keeping your data on-prem.
That said, I can see the average user having a better outcome by "outsourcing their security" to Google, Amazon, and the like. Not ideal for exactly the reasons you stated, but seeing as very few people are going to set up or maintain an on-premises solution, I think the odds are still better than "random Chinese IP camera running a web server and viewable via a janky phone app outside the LAN".
The move to doing everything on phones has only made it worse. At least when you were expected to log in via a "proper" browser for initial setup, you could be prompted to set a new password, update firmware, or make changes to settings. The phone-centric ones I've seen are basically "plug in, scan QR/type serial/connect to temporary AP, (confusing techie stuff happens magically here), now you can watch your dog on your iphone from anywhere!"
Ignore the part about how this actually happens and how anyone can just scan port 8000 or whatever and connect with the hidden root login.
Re: Reverse-Engineering an IP Camera (2019)
#99Earlier quoted context omitted.
This is exactly what I've been looking for. There's plenty of cheap RTSP and ONVIF compliant cameras coming out of china, but I trust them exactly 0%. I also don't trust us-based companies with remote access via their services. So I'm learning how to partition my home network to not allow the cameras on a vlan to not access the outside world. But then I need to figure out how to access the video streams.. from the ne…
Here's a setup that works. Get POE cameras. Get a powered switch with sufficient power to power the cameras. The cameras and the switch form their own subnet. Get a PC with two Ethernet jacks (or an Ethernet and a WIFI). Install NVR software, Blue Iris, iSpy, ZoneMinder, etc, on the PC to record and process the videos from the cameras. These softwares are all good with RTSP and ONVIF, with easy camera detection via p…
Re: Reverse-Engineering an IP Camera (2019)
#100Earlier quoted context omitted.
This is exactly what I've been looking for. There's plenty of cheap RTSP and ONVIF compliant cameras coming out of china, but I trust them exactly 0%. I also don't trust us-based companies with remote access via their services. So I'm learning how to partition my home network to not allow the cameras on a vlan to not access the outside world. But then I need to figure out how to access the video streams.. from the ne…
Here's a setup that works. Get POE cameras. Get a powered switch with sufficient power to power the cameras. The cameras and the switch form their own subnet. Get a PC with two Ethernet jacks (or an Ethernet and a WIFI). Install NVR software, Blue Iris, iSpy, ZoneMinder, etc, on the PC to record and process the videos from the cameras. These softwares are all good with RTSP and ONVIF, with easy camera detection via p…