Setting up a security system, regardless of the manufacturer or style of system, requires a bit of planning and time before even purchasing any equipment. Following this guide will make it a breeze to figure out just what you can expect when choosing and installing the physical devices.
Although StreamShuttle provides a way to view and monitor the devices, there is still the act of physically installing the cameras themselves. With a little bit of planning, most external build outs can be completed in a few hours. After that, it's just configuring the devices themselves and adding them to StreamShuttle to start monitoring! This initial setup only happens once, so after installation day, you won't have to worry about it again!
I got it! show me the hardware
Generally, the most difficult part of setting up your security system is determining how and where to begin. It is very easy to get overwhelmed with the information most manufactures put out, and at the same time be underwhelmed with the lack of information they provide about the features and functions necessary to decide what you need. Below is a simple overview of the key things that will determine the needs of your system.
There is no definitive method to determine what works best for everyone and their specific requirements, however, there are some guidelines that apply to most scenarios. We first need to figure out where we need coverage; then we can determine the best way to get coverage in that spot (wired / wireless). Then we will look at camera specific features that may matter (night vision / audio). Once we have these questions answered we will know how much storage or any other equipment we MAY need.
The basic hardware components of any system are the cameras themselves, a computer to store the footage, and any additional equipment that may be required for an optimal experience. Additional equippment may include routers, power over ethernet (POE) networking switches, separate wireless access points, etc., which provide performance and security improvements.
The most obvious coverage areas are entry points. In addition to just having a camera that is covering the area, you will want to ensure these areas also have a good angle to capture the things that matter, likes faces, license plates, and other things that could be useful when reviewing the footage.
Once we know what areas we are interested in covering, we next need to determine how many cameras are required and from what angles are best to cover that area.
It's tough to try and picture this without have some type of plan. Luckily this is easier than it sounds and soon we will have a tool to help more easily generate these plans.
For the sake of simplicity we will use a simple four sided house.
If you have a more complicated house plan don't worry too much the dimensions don't have to be 100% accurate. It's slightly more important to get any angles of the house plan correctly, again this doesn't have to be perfect we are just trying to get a good estimate.
Basically, all we need to-do is draw a simple square and create a couple paper cut-outs of the "Field of view" you cameras have.
Then simply overlay these cut-outs where you envision the cameras going. Doing this can really help you determine what area the cameras will actually cover.
This may sound daunting, but it's actually pretty easy to figure out. the main thing to look is "field of view."
This will allow us to determine where we want to mount the cameras will give us the coverage we want.
For the sake of simplicity we will use a simple square house
- (guide using cutouts)
Both wired and wireless cameras have advantages and disadvantages. In most cases it is recommended to install wired cameras if possible. Using wired cameras actually makes the system much more resilient to external factors, like interference and network saturation. Going wired can help to eliminate those types of issues, which can be really tough to figure out.
Wireless isn't all bad, it just takes a bit more care and planning to ensure there is enough bandwidth to support all your devices. If more than a couple wireless cameras are required, it probably makes sense to purchase a separate wireless router dedicated to servicing just the cameras, on a channel different from the primary WIFI. This will prevent the cameras from bogging down you day-to-day internet activity and vice versa. Again, this is something you don't really need to worry about with a wired setup.
Most wired and wireless cameras can be powered using POE (power over ethernet). POE allows you to send low voltage power over ethernet wires. This makes running power and networking to the cameras much simpler as there is no need to tie into mains power at each camera location. Instead, you just run simple ethernet lines back to a single POE switch which injects power into the ethernet lines, meaning there is a single wire which carries both the power and network data.
Now that we know where and what type of cameras we need, the last decision we have to make is to determine which features are required at each camera.
Outside of the base coverage areas requirements, which we have already determined, there are a few other features to take into consideration when narrowing down what we need for each camera.
The last thing we need to consider when picking a camera, is to ensure it will work with StreamShuttle. You will need to see if it supports RTSP, RTP, or the ONVIF discovery protocol. If the camera advertises any of those features it should work. Checkout our Recommended hardware to find out which brands are known to work.
Unfortunately today, many of the "super cheap / no name" cameras on the big consumer retail sites will NOT work. Instead, many require you to utilize their apps to access the camera features. This forces you to trust, utilize, and pay for their cloud services on a "per camera" basis. Head over to why do it yourself | Why Choose Us to find out more on why this matters. If you are unsure if the camera will be compatible you can send us email and we will get back to you ASAP with confirmation.
It may be best to find a company you like and use them for most, if not all, devices. This is NOT a requirement, and one of the features of StreamShuttle is being able to support a wide variety of devices. However, the reason for this recommendation is to help simplify things a bit more. Today, many of the popular camera manufactures require you to utilize their apps to configure the actual device settings, like setting the timezone, changing camera resolutions, and frame rates. There nothing wrong with combining manufacturers aside from the fact that you may need to learn how different apps / ecosystems work, even if you only have to use the app once for initial configuration.
To run StreamShuttle itself you only need a computer with enough disk space and processing power to handle all the cameras you have. Trying to pick a computer to run the system can be overwhelming when comparing the specs across different scenarios. Although StreamShuttle will work with most hardware, if you don't want to worry about that too much you can head over to the recommended hardware area to find equipment that is known to work well.
When determining the computer itself there are a few things to consider.
How long will we need to retain the footage? In most cases, it’s not required to store footage more than a few weeks. Once you decide on the cameras and the resolution of each camera, this becomes a pretty simple calculation.
Checkout Storage Calculator to get a rough idea.
You will generally run into performance issues with the storage disks before anything else. So something to look for when deciding on a PC is the number of disks it can house.
The drive the OS is installed on ideally will be separate from the footage storage and cache drives. It only needs to be large enough to hold the operating system (120GB) and would ideally would be an SSD.
The drive where the footage is stored should be at least a 7200 RPM drive, most types of SSD would work as well, however, generally regular hard drives are much more economical. Luckily disk drives are pretty large these days, so in most cases a single drive will be more than enough to handle most home systems (6 cams for 30+ days) (2TB-4TB). If you think you may expand in the future, then just make sure the computer has space to add another drive.
If you are concerned about losing footage in the event of a power outage, you may want to add another drive to use for caching. This drive should be an SSD and it also does not to be too large, just enough to hold any temporary data (120GB).
As a general rule of thumb, you will need one processor core and 750MB of ram per camera; This should be more than enough to cover object, motion, and audio detection on a pass-through stream. If transcoding is required (adding timestamps, cropping video, changing frame rate) then another core per camera may be required.