- Простота управления и пользования - вся работа производится на привычном компьютере с привычным графическим интерфейсом и интуитивно понятной системой команд.
- Простота комплектации и подключений - вместо большого количества устройств используется один компьютер, к которому надо всего лишь подключить камеры видеонаблюдения.
- Возможность построения систем любого масштаба - от простой локальной системы на несколько камер до больших распределенных систем, состоящих из многих видеосерверов, установленных в различных удаленных друг от друга местах и управляемых удаленно через глобальную сеть. Применение современных каналов передачи данных (от dial-up модемов до оптоволоконных сетей) позволяет передавать требуемые объемы информации между различными частями системы с необходимой скоростью и качеством.
- Постоянный рост производительности компьютеров и процессоров позволяет применять более совершенные алгоритмы сжатия, поиска и передачи видеоинформации, получать дополнительные сервисные возможности и более качественное видеоизображение.

- Запись на цифровые носители (жесткие диски, оптические диски и т.д.) гораздо выше по качеству, чем запись на видеокассеты. Эти носители более компактны, легко хранятся и позволяют просматривать записанную информацию неограниченное количество раз без потери качества, а также быстро находить необходимые фрагменты видеоизображения.
- Возможность постоянного обновления ПО разработчиком, а также настройка системы под конкретные нужды пользователя с помощью разработки специальных скриптов для решения конкретных задач, отсутствующих в базовом варианте поставки.
- Система защиты информации и контроля доступа к архивным данным и администрированию системы может быть решена путем применения известных методов защиты информации в компьютерных сетях.
Основная задача платы видеонаблюдения - оцифровка и сжатие видеоизображения, поступающего с подключенных камер и передача его дальнейшей программной обработки. Обработку выполняет специальное программное обеспечение, разрабатываемое каждым производителем индивидуально. Если платы видеозахвата во всех системах примерно одинаковые, то программное обеспечение (или софт) и есть то, что отличает системы компьютерного видеонаблюдения друг от друга.
Простые системы позволяют выводить на экран монитора изображения от подключенных камер (как правило, от 1 до 16), располагать их в необходимом порядке, записывать видеосигналы с камер по времени, вручную или при обнаружении движения в кадре. Более сложные системы работают с заданными объектами и событиями и позволяют программно задавать реакцию системы на определенные события в виде алгоритма, подключать неограниченное количество камер и предоставляют возможность построения распределенных систем видеонаблюдения, основанных на большом количестве видеосерверов, объединенных при помощи разнообразных каналов связи.
Компьютер, на котором установлена система видеонаблюдения обычно требуется устанавливать как отдельный сервер в компьютерной сети. Использовать его для параллельного выполнения других приложений не рекомендуется, т.к. дополнительная нагрузка может привести к снижению эффективности работы системы видеонаблюдения.
