|
Should i post a suggestion to add 'Unclear/Incomplete' flag in forums also?
Programmer : A machine that converts coffee into code !
|
|
|
|
|
The Spam flag is enough.
[edit]
The you-know-what filter did not like the word ess-pee-ay-em above. I wonder if this edit will pass muster.
[/edit]
modified 11-Jul-15 5:52am.
|
|
|
|
|
|
Have you really been far as decided to use even go want to do look more like?
|
|
|
|
|
No, just the opposite, in fact
while (true) {
continue;
}
|
|
|
|
|
I concur, sort of, perhaps, maybe for sure.
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
swdfcvjn wrote: The actual look of a very first
Got it.
The size of the Big Bang just before the universe was created ... was small enough not to be visible to our eyes ...
... just as the unseen full-stop at end of your statement
The Big Bang was indeed a very first
modified 12-Jul-15 2:46am.
|
|
|
|
|
Pah!
The big bag was just a blip in an endless cycle of cosmic recycling!
|
|
|
|
|
AVIST[^]
What do you mean it wasn't a crossword clue?
|
|
|
|
|
How could an "enterprise" (e.g., a multi-story hotel or a shopping mall parking lot supervisor or whatever) save a whopping quantity of data ? The quantity I'm considering would not work with on-site storage; this quantity would have to be off-site.
Off the top of my head, I'm thinking...
- One solid week (168 hours)
- Five hundred video cameras
- 720p continual video monitoring
- Typical video quality for that resolution
- Color, infrared, nite-vision, whatever, as the mood strikes
Bandwidth alone would be really huge. Just did the math and a bluetooth connection wouldn't keep up with the first screen scan (anybody, please correct any bad arithmetic).
Is this even possible in the first place ?
Looks like 557,383,680,000 bytes of just data; no protocol or formatting, from one camera.
Is that about half a Terabyte ?
|
|
|
|
|
|
|
I think you're overestimating: video data is pretty well compressed, and video camera data compresses very well as most of the frame tends to be identical to the last - in many cases the image a camera sees won't change for days!
Give it a try: see how much data you get from a single camera in a "busy" location and base estimates for all cameras on that.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
I agree with Griff - video compression is pretty good these days. You need to note that MOST of your video data will not be changing (think camera staring at hallway all night). This is definitely something to test how it scales.
Need some help? Sounds like an interesting project
Some other thoughts:
- is it a requirement that you store 168 hours? Does it roll over at that point?
What I'm thinking is the way a dash cam works - it basically keeps the last 30
minutes of video, looping along until you hit the save button. Maybe you could keep
the last 24 hours? - Offsite storage might be best, but you're really going to need local storage for the
initial feed, the OC3 line will cost more than the storage
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
Duh. Never thunk it. You been doing this awhile ? You obviously have some active brain cells in this domain.
|
|
|
|
|
I did some work in the past with video compression and real-time video mixing for defense applications. Pretty cool things you can do with the right hardware. These days, there is so much COTS technology. And if you cannot find exactly what you want, it would not be hard to find a h/w engineers to whip up a custom board. Just look at what people are doing with all of the Arduino tech.
The general security companies I've seen are sort of stuck behind the times, but they are starting to get new blood and ideas. But their prices are up there.
One thing if you do dabble in this area - security is all important. There are so many systems open to hackers with an IQ of 80 or less. The developers are just criminal in their negligence. So - all comms have to be encrypted.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
I've done a bit of many things!
I've not done any real work into security video, but I know some bits about video generally and I'm good at looking at situations and analysing them, is all.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Quote: The quantity I'm considering would not work with on-site storage; this quantity would have to be off-site. Why?
What is the use case for the data? If it is purely for security, and will only be reviewed after an incident, then majority of it will be written, archived for a week, and finally deleted. Why set up a system to move all that data around? Keep it as close to the camera as possible.
I'd look at a node consisting of simple PC, redundant storage, recording from several cameras, connected to dedicated security (preferably wired) network and accessible from central control station. Easier to add more cameras too.
When access to the video is required, simply copy relevant files based on incident time to a central location.
|
|
|
|
|
NeverJustHere wrote: (preferably wired) How come ?
Just for reference, in this case at least two different humans will be viewing the same camera, and as many as 25 at one time.
|
|
|
|
|
If someone figures out the security system is dependent on WiFi (or buys the details from a disgruntled ex-employee), then they can jam frequencies or perform denial of service attacks to mess with the system. Wired would not have this problem.
|
|
|
|
|
At some point this could almost be easier and cheaper if you just hired some human to watch the camera and take appropriate action if whatever happens happens...
|
|
|
|
|
I don't where your job is or what it is but does your project have any legal requirement for storage? Where I used to work we had to keep video of all cameras for the last 3 weeks at a minimum and system redundancy.
Due to compression you're not going to see 500GB from one camera. Like has already been said, I recommend testing and monitoring using a busy location and using local storage for a couple of weeks to get a good data set and bandwidth pattern over time.
Depending on requirements and the hardware chosen you may even be able get away with adjusting compression ratios, increasing compression for dormant locations or those not as security sensitive and lowering it for higher traffic/security areas. This won't get you a lot more room to play with but if you run up against limitations, it may help you.
Also, having an off-site storage is problematic for that many cameras. Sure you can use an OC3 (probably going to need it!) but it's expensive as hell and it's a single point of failure. If the line gets cut all your cameras go down.
If off-site is a mandatory requirement, you'd be better served having multiple connections from multiple vendors going to off-site storage. Groups of cameras would use each connection. In that case, if one vendor goes down or connection gets cut, you don't lose all of your camera coverage.
I wouldn't go with an all-in-one system that has 500 camera feeds to it. I'd go with a much smaller system that handles, say, about 50 cameras at once and has it's own storage system. Then you have at least 10 of these systems spread throughout your site(s) making your system modular, expandable and fault tolerant. You can then have a "supervisor" system that manages them and this also gives you the opportunity to start with a smaller implementation and implement it in stages. You also get the time to find and fix bugs along the way before you get to your full implementation.
|
|
|
|
|
Dave Kreskowiak wrote: does your project have any legal requirement for storage? Now there's a question I didn't think to ask.
I never thought the government would be interested in a vid clip of cars in a parking lot.
What is the typical name of the government agency who gets involved in such requirements ?
Dave Kreskowiak wrote: If off-site is a mandatory requirement, Thanks for the extra brain cells. I think you guys have convinced me to run a test first and see what kind of data numbers I'm likely to generate.
The off-site thing is a result of me thinking: the humans who will be using the video are definitely not going to be the nerd type. My thoughts are/were that normal humans these days want a website with a simple "click here to view yesterday's tape" sort of thing
|
|
|
|
|
C-P-User-3 wrote: What is the typical name of the government agency who gets involved in such requirements ?
Speaking of taking video of cars in a parking lot, we call that a border crossing. The Department of Homeland Security, U.S. Customs and Border Protection.
|
|
|
|
|
Until they finally tore up the toll booths - Highway 400 in Atlanta
Airport parking too...
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|