Trying to follow ->
How do I ask a good question?Search, and researchI have searched the tech database, the forums, Google, reviewed the localhost markup, the camera vendor's (Hikvision) site, and other camera support forums for the past few days and haven't found a solution that I can get to work.
Be specificI have a webserver on localhost that serves up a
jpg image of my surveillance cameras from a single document named "camsonly.htm". I believe these images are created on the fly and don't actually exist on the server. At least I can't find them
or the "image" directory that it points to. I have found that I can right-click anywhere in the area outlined in red and "Save Image As..." and it will save a jpg snapshot at that point in time. If I do it again and overwrite the previous image, it's updated to the current image. I have no way of grabbing the
"Index?time=12345" files.
This image is updated (depending on the FPS to the browser) many times per second. I'd like to grab this image once or twice a second and display it in
a box or a dialog like this.Back in the old days it was possible to access the camera feeds directly via
http://CameraIP:port/index.htm?user=user&pw=password but now they use RTSP streams
(which I know nothing about). I'd like to grab this jpg and loop it with the current image so that it imitates the actual administrative console with "moving" images. When a button is pressed, it will do something. Maybe one of the buttons can be "Cameras OFF" that provides an overlay that shows a
"signal lost" image. And the other button could be "Cameras ON" that continues the looping process with
current images?
Make it relevant to othersI have a teenager that feels like they're under constant surveillance
and I understand that. What they don't understand is that our server performs not only home security functions but real-time on and offsite backups
among other things. Their solution has been to remove cables from the cameras and/or the PoE switches, turn off the server, unplug it from the wall, the list goes on... When they do these things we lose the benefit of having these things. If someone breaks in, we have no evidence, no alerts, no phone calls or texts, etc. If the house burns down hopefully the server was able to transport our updated data offsite. Sometimes it's days before we find out the system's been tampered with and takes more days to track down what's been disabled, unplugged, etc.
I've offered to set an on/off schedule so that they will automatically go off and come back on but they won't agree on any times or days. I want to build something that will give them the illusion of control without having them continue to destroy or disable things.
Keep an open mindMind wide open! Thank you in advance for your insights!