Free Video Surveillance Software Mac
Download Agent DVR v3.6.1.0
CMS is a free security and privacy software that allows you to easily manage your security monitoring system. Developed by NovoSun Technology Limited, CMS is a surveillance operating client that is used in conjunction with CyeWeb, NovoSun’s own video surveillance program that serves as the server program for recording or streaming videos. Smart Video Camera DVR Software for PC and Mac - With Over 800,000 Downloads. Enable almost any standards-based security camera to see people, vehicles, animals, and other objects just like the human brain. Record 24/7 video from all your cameras. Create rules to get smart alerts. Easily search through days or years of video. Xeoma is free video surveillance software, easy yet with professional features like faces and license plate recognition, detection of abandoned/missing items or loitering, PTZ tracking and many more. Works on all major operating systems (Windows, Linux/ARM, Mac, Android) with iOS and Android client apps and browser view available.
Agent DVR is a new advanced video surveillance platform for Windows, Mac OS, Linux, Raspberry Pi and Docker. Agent has a unified user interface that runs on all modern computers, mobile devices and even Virtual Reality. Agent DVR supports remote access from anywhere with no port forwarding required.*
Available languages include: English, Nederlands, Deutsch, Español, Française, Italiano, 中文, 繁体中文, Português, Русский, Čeština and Polskie
To install run the setup utility which will check the dependencies, download the application and install the service and a tray helper app that discovers and monitors Agent DVR network connections.
Agent for Windows runs on Windows 7 SP1+. Requires the .net framework v4.7+.
To run on Windows Server you will need to enable Windows Media Foundation. For server 2012, install that from here.
If you need to install Agent on a PC without an internet connection you can download the application files manually here: 32 bit, 64 bit
Tip: To download a previous version change the version number in the direct download links above (right click on the link 32 bit or 64 bit and click 'Copy link address' and paste it into the URL bar). Old versions are purged occasionally.
- Download and install the dotnet core runtime for Mac OS
- Install homebrew: https://brew.sh/
- Open a terminal and run:
brew install ffmpeg
(you may need to install additional dependencies - check the output) - Run
dotnet Agent.dll
in a terminal window in the Agent folder. - Open a web browser at http://localhost:8090 to start configuring Agent. If port 8090 isn't working check the terminal output for the port Agent is running on.
Run as a Service (optional):
Check our guide to run Agent as a service
Agent for Linux has been tested on Ubuntu 18.04, 19.10, Debian 10 and Linux Mint 19.3. Other distributions may require additional dependencies. Use the docker option if you have problems installing.
Dependencies:
- Agent currently uses the .Net core 3.1 runtime which can be installed by running:
sudo apt-get update &&
sudo apt-get install -y apt-transport-https &&
sudo apt-get update &&
sudo apt-get install -y aspnetcore-runtime-3.1 - More information (you may need to add package references): https://dotnet.microsoft.com/download/dotnet-core/3.1
You also need to install FFmpeg v4.3.2 - one way of getting this via the terminal in Linux is:
sudo apt-get update
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
ORsudo add-apt-repository ppa:savoury1/ffmpeg4
for Debian, Xenial and Focalsudo apt-get update && sudo apt-get install -y ffmpeg
Important: Don't use the default ffmpeg package for your distro as it doesn't include specific libraries that Agent needs
Other libraries Agent may need depending on your Linux distro:
sudo apt-get install -y libtbb-dev libc6-dev gss-ntlmssp
For Debian 10 (and possibly other distros):
sudo wget http://security.ubuntu.com/ubuntu/pool/main/libj/libjpeg-turbo/libjpeg-turbo8_1.5.2-0ubuntu5.18.04.4_amd64.deb
sudo wget http://fr.archive.ubuntu.com/ubuntu/pool/main/libj/libjpeg8-empty/libjpeg8_8c-2ubuntu8_amd64.deb
sudo apt install multiarch-support
sudo dpkg -i libjpeg-turbo8_1.5.2-0ubuntu5.18.04.4_amd64.deb
sudo dpkg -i libjpeg8_8c-2ubuntu8_amd64.deb
For VLC support (optional):
sudo apt-get install -y libvlc-dev vlc libx11-dev
Install Agent:
- Unzip the Agent DVR files, open a terminal and run:
dotnet Agent.dll
in the Agent folder. - Open a web browser at http://localhost:8090 to start configuring Agent. If port 8090 isn't working check the terminal output for the port Agent is running on.
Run as a Service (optional):
Check our guide to run Agent as a service
Instructions here are for Raspbian. If you have a different Linux ARM install you may need to follow the instructions on the Linux tab but use the Agent download links below.
- Download the dotnet core runtime for Arm 32 (default) or Arm 64
- Setup the dotnet runtime (use dotnet-runtime-3.1.11-linux-arm64.tar.gz for 64 bit):
sudo mkdir -p $HOME/dotnet
sudo tar zxf dotnet-runtime-3.1.11-linux-arm.tar.gz -C $HOME/dotnet
export DOTNET_ROOT=$HOME/dotnet
export PATH=$PATH:$HOME/dotnet - Add the lines 'export DOTNET_ROOT=$HOME/dotnet' & 'export PATH=$PATH:$HOME/dotnet' into ~/.profile with 'sudo nano ~/.profile'.
If your OS doesn't already have a shared FFmpeg build installed (64 bit Buster on the Pi comes with compatible FFmpeg):
- Setup Snap (will reboot):
sudo apt update
sudo apt install snapd
sudo reboot - Install Snap Core:
sudo snap install core
- Install FFmpeg (v4) - run this in a terminal window as you may be prompted for a password:
snap install ffmpeg
Other libraries Agent may need depending on your distro:
sudo apt-get install -y libtbb-dev libc6-dev gss-ntlmssp libatlas-base-dev
sudo pip3 install opencv-contrib-python
For VLC support (optional):
sudo apt-get install -y libvlc-dev vlc libx11-dev
Install Agent:
- Download the Agent DVR ▼ Arm 32 bit or ▼ Arm 64 bit files
- Create a new folder called Agent wherever you like.
- Unzip the Agent DVR files into this new folder, open a terminal and run:
dotnet Agent.dll
in the Agent folder. - If you get a permission denied error call
sudo chown -R user:group /path/to/Agent
to change the ownership. - Open a web browser at http://localhost:8090 to start configuring Agent. If port 8090 isn't working check the terminal output for the port Agent is running on.
Run as a Service (optional):
Check our guide to run Agent as a service
A Docker image of Agent DVR will install Agent DVR on a virtual Linux image on any supported operating system. Please see the docker file for options.
Important: The docker version of Agent includes a TURN server to work around port access limitations on Docker. If Docker isn't running in Host mode (which is only available on linux hosts) then you will need to access the UI of Agent by http://IPADDRESS:8090 instead of http://localhost:8090 (where IPADDRESS is the LAN IP address of your host computer).
To install Agent under docker you can call (for example):
docker run -it -p 8090:8090 -p 3478:3478/udp -p 50000-50010:50000-50010/udp -v /appdata/ispyagentdvr/config/:/agent/Media/XML/ -v /appdata/ispyagentdvr/media/:/agent/Media/WebServerRoot/Media/ -v /appdata/ispyagentdvr/commands:/agent/Commands/ -e TZ=America/Los_Angeles --name agentdvr doitandbedone/ispyagentdvr
To run Agent if it's already installed:
docker start agentdvr
An nVidia compatible docker install is also available. This requires more setup than the standard docker install and is recommended for advanced users only. Please read the instructions on the docker page:
Docker File (with nVidia support)
If you have downloaded Agent DVR to a VPS or a PC with no graphical UI you can setup Agent for remote access by calling 'Agent register' on Windows or 'dotnet Agent.dll register' on OSX or Linux. This will give you a claim code you can use to access Agent remotely.
Any problems? See Troubleshooting Install
or.. Download iSpy v7.2.1.0
iSpy is our original open source video surveillance project for Windows. iSpy runs on Windows 7 SP1 and above. iSpy requires the .net framework v4.5+. To run on windows server 2012 you will need to install media foundation.
Click to download the Windows iSpy installer. We recommend Agent DVR for new installations.
*Remote access and some cloud based features are a subscription service (pricing) . This funds hosting, support and development.
Whilst our software downloads would you do us a quick favor and let other people know about it? It'd be greatly appreciated!
In order to setup a good video surveillance system, you should not only buy right equipment but also uses right software. When buying network security cameras/NVRs/DVRs, usually they include free mobile application and software from manufacturers. However, the software is either not compatible with Mac Os, or too simple and “cheap” may not be able to provide adequate features to let you have a good, smart, redundant and cross platform system. This dues to they lack R&D investment and experience on software.
No matter you are an end-user or a professional security installer, you can strengthen your video surveillance system by using third-party video management software that released by professional software companies. There are many free and open-source either free-trial VMS you can use. Herein we are so delighted to compile a list of best open-source, restricted use and trial version VMS. If you like this list, please bookmark or share it with your friends who need it too.
1# Open Source/Totally Free VMS
iSpy | Visual Studio 2015 source code is available as well as precompiled installable versions. |
OpenCVR/Rapidvms | from veyesys |
veyesys Rapidvms | Offers opensource code for most of the VMS platforms, but some components are only available as binaries. |
Zoneminder | Offers precompiled packages for linux distros, and also open source code. |
OpenALPR | OpenALPR is an open source Automatic License Plate Recognition library. |
2# Free With Restricted Use
Alnet Systems Netstation | 4 CH, 7 days recording, software login required every 8 hours |
Argus DVR | Fully functional demo, displays 'Unregistered' watermark on video |
Arteco Me | 2 CH |
ATVideo VMS | No restrictions |
Axxon Next | 4 CH, 1TB storage |
Devline Line | 16 CH, no time limit, but only offers live viewing, no recording |
GeniusVision NVR | 16 CH, non-commercial use only |
Herospeed VMS | 64 CH, but partially stolen from Milestone / Video Insight |
ipConfigure Orchid | 4 CH/128GB storage free. Raspberry Pi version with no hard limits, effectively limited to 4-8 cameras, depending on resolution |
ISS SecureOS | 4 CH |
Luxriot Evo | 1080p max resolution supported |
March Networks Command Lite | 6 CH, 1 week of recording |
Milestone Essential | 8 CH, no storage limits, requires annual renewal for free license key |
NovoSun | 64 CH |
Pelco DigitalSentry | 4 CH |
Sighthound | 1 channel, low resolution only |
Trassir | 8 CH |
3# Free For Trial Period
Aimetis Symphony | 30 day trial |
Avigilon Control Center | 30 day trial of Enterprise product, sales people can provide 180 day trial keys |
Axis Camera Station | 30 day trial |
Blue Iris | 15 day trial with watermark on video |
CathexisVision | 5 CH, 60 day trial |
Digifort VMS | 30 day trial |
Exacq | 45 day trial, request key here |
IndigoVision Control Center | 5 camera/45 day trial, longer trial periods can be requested |
Logiware go1984 | 30 day trial |
Ksenos | 90 day trial |
Macroscop | 30 day trial |
Milestone XProtect | 30 day trial of any version, 8 CH/5 days storage |
netavis Observer | 30 day trial, 20 CH |
Network Optix nxWitness | (In US nxWitness is distributed as Digital Watchdog Spectrum)- 4 cameras, 30 day trial |
OnSSI Occularis | 30 day trial, requires providing project/user details |
SecuritySpy | (runs on OS X) 30 day trial |
SeeTec Cayuga | 30 day trial |
Sony RealShot Manager | 30 day trial for up to 32 CH |
Vicon Valerus | 30 day trial |
VideoInsight VI Monitor | 60 day trial, up to 99 IP cameras |
Wavestore VMS | 30 day trial |
4# Free With Same-Brand Cameras
ACTi NVR | Free for use with ACTi cameras + 1 free channel for non-ACTi cameras |
Axis Camera Companion | Only works with Axis cameras, 16 channel limit |
GeoVision G-VMS | Free for up to 32 GeoVision devices |
Mobotix Control Center | Free for Mobotix cameras |
Sony RealShot Manager | 9 CH free for use with Sony IP cameras |
Video Insight VI Monitor | Free when used with Panasonic security cameras |
Vivotek VAST | 32 CH free when used with Vivotek network cameras |
last update:6/19 2017 |
Get My Latest Posts
Subscribe to get the latest updates.
Best Free Video Surveillance Software For Mac
Your email address will never be shared with any 3rd party.