How To Collect CCTV Videos From Many Locations To A Single Server

Introduction

In this use case example, we will look into pulling data from remote workstations and moving it to a central server. For example, gathering video recording from surveillance cameras located in remote offices or stores.

Resilio Connect achieves this task through a Consolidation Job.  The Consolidation Job is designed to collect data from multiple agents onto a storage server or servers. This is a scheduled job where Resilio Connect takes the files from defined paths on source agents and copies them to a specified location on a destination server. On the server, the data is grouped by sub-folders named after the agent it arrived from.

In our example, we will be collecting CCTV videos from 3 agents and upload them to the Management Server.

To Get Started, Create a New Job

Consolidation Job is created and configured on JOBS tab -> CREATE NEW JOB, through a step-by-step wizard.

Step 1: Choose Consolidation as a Job Type

Use this job type to backup or collect data from remote agents.

Step 2: Specify Job Details

Give it a name so it can be easily recognizable  (the name will also be used for the folder created on the server).

Step 3: Choose Source Group/s

Choose the Source Group - Agents belonging to these groups will be uploading their data. You can create a new group or use the ones that you already have. We add the three source agents to group "CCTV Backup US Branches".

Step 4: Choose Destination Group/s

Give it a name so it can be easily recognizable  (the name will also be used for the folder created on the server).

Step 5: Specify Path

This step is crucial - Here, we specify the source path for each of the Source Groups. At this step we will pick the custom path and put the full path for each OS (If you have a few agents with the same OS, but different paths, you can create a separate group for each type and specify a different path for each).

When specifying path on destination server, you can leave the default path macro, or define a custom path.

Step 6: Specify Job Schedule

We will run this job nightly at 3 AM.

Step 7: Review Job Summary & Save

Save if everything is correct, or make adjustments to any step.

Job Completed: All CCTV Files Were Collected Successfully

Source agents will look for the indicated directories and index files. The uploading of files will start in another thread. Once finished, the files will appear on the destination Server. Each source agent will put its files into a separate directory.

That’s it!  In a few simple steps we created a data consolidation job that will collect video footage from our CCTV devices and put them on a central server.

"We were able to turn around graphic proofs quicker based on our staff’s availability, versus forcing it through a bottleneck at a specific office. Connect has made us more efficient" — Ken Brubacher, Project Manager.
Read Customer Story
“Our engineers deployed a successful test version in a hour - without reading a ton of manuals - that delivered the best result of all the solutions we tried” — Roman Sakno, Enterprise Architect at Wargaming.
Read Customer Story
"If we bought about 40 additional servers it would have been pretty expensive. Resilio is a much cheaper solution for us right now." — Mario Jost, Systems Engineer @Mercedes-Benz
Read Customer Story
"Resilio Connect enables us to reliably distribute our code, specifically new language models in a fraction of time. These copy jobs now take an hour, down from eight."— Christian Bryndum, VoiceBase’s Director of Operations
Read Customer Story