SRW (Single Room Watch) — программа для организации системы видеонаблюдения. Используя камеру и компьютер, можно легко создать домашнюю или офисную систему безопасности.

Используя встроенный детектор движения, программа запишет видео и аудио на диск, сжимая их любым доступным в системе кодеком.

При тревоге воспроизводит wav файл, показывает сообщение оператору, отправляет SMS и email со стопкадром. Поддерживаются внешние датчики и многое другое.

Скачать все разновидности программы можно здесь.

Возможности программы

  • Детектор движения на основе обработки видео;
  • Интеллектуальная видеозапись – только во время обнаруженной тревоги, между разными появлениями объектов перед камерой запись не ведётся;
  • Запись видео со звуком;
  • Сжатие видео любым доступным в системе кодеком;
  • Подключение внешних охранных датчиков через LPT-порт;
  • Отправка уведомлений: изображение с камеры на Email и текстовое SMS-уведомление на мобильный телефон;
  • Сохранение видеозаписей и отдельных кадров как на локальный диск, так и на сетевой;
  • Просмотр архива тревог;
  • Защита программы паролем во время работы;
  • Ведение лога событий;
  • Мультиязычный интерфейс;
  • Поддержка скинов интерфейса.

Сферы применения программы

  • Охрана квартир, частных домов, офисов;
  • Охрана автомобиля на придомовой стоянке;
  • Контроль доступа.

Системные требования

  • Windows 98/Millenium/2000/XP/2003/Vista/7, 8, 8.1, 10
  • Pentium III или выше
  • 256 Мб ОЗУ
  • 2Мб дискового пространства для самой программы плюс место под видеозаписи;
  • Любые устройства видеоввода, поддерживающие VFW (Video for Windows).

Управление программойГлавное окно

главное окно SRW

1. Кнопка вызова меню программы;
2. Кнопка-индикатор включения и активности видеонаблюдения;
3. Шкала уровня количества движения в зоне контроля;
4. Окно видеопотока;

Меню программы Single Room Watch

5. Меню программы.


ПараметрыОкно выбора источников аудио и видео для SRW

Здесь задаются источники видео и аудио, а также кодеки, используемые для сжатия. Можно указать программе заранее занимать место под видеофайл.


Опции камеры

SRW - настройки камеры

Диалог задания аудио- и видеорежимов из числа поддерживаемых вашим оборудованием. Двойной щелчок на любом пункте в списке диалогов вызывает соответствующее окно настройки параметров камеры или микрофона.


Настройки программы

Параметры программы Single Room Watch

В этом окне вы можете задать все параметры программы, не связанные с настройкой аудио/видео и детектором движения (в частности, язык интерфейса программы и его внешний вид). Если вашего языка нет среди доступных, вы можете самостоятельно добавить его. Для этого достаточно в папке Lang создать файл ИмяЯзыка.txt и внести в него перевод всех строковых значений, используемых в программе, по образцу файла Russian.txt.

В этом же диалоге задаётся пароль, которым будет защищена программа при сворачивании в трей. Его потребуется ввести, чтобы вернуться к главному окну программы. В свёрнутом состоянии программа полностью работоспособна и продолжает вести видеонаблюдение.

Запись видео начинается с момента обнаружения движения в кадре. Очевидно, что рано или поздно движение закончится. Но значит ли это, что объект покинул зону контроля? Возможно, человек просто остановился перед камерой. В этом случае естественно не объявлять следующую «тревогу» когда он снова двинется, а считать её продолжением предыдущей и вести видеозапись в один файл. Для этого в программе введён параметр «минимальное время записи». Запись ведётся с момента обнаружения «тревоги» и до тех пор, пока в течение «минимального времени записи» в кадре не будет статичного изображения. Т.е. каждое последующее срабатывание детектора движения в пределах этого интервала продляет время записи.

Чтобы программа могла отправлять уведомления на Email, введите данные о действующем почтовом аккаунте и параметры подключения к SMTP-серверу.

Реакция на обнаружение движения, тревогу

При срабатывании детектора движения или поступлении сигнала с внешних датчиков, подключенных через LPT-порт, программа может выполнить одно или несколько из следующих действий:

  • Показать сообщение на экране;
  • Воспроизвести звуковой WAV-файл;
  • Отправить email с одним из первых кадров после обнаружения тревоги;
  • Отправить SMS-сообщение на мобильный номер с заданным текстом.

Для отправки Email компьютер должен быть подключен к интернету, данные о почтовом аккаунте внесены в настройки и программа не должна блокироваться брандмауэром. Для отправки SMS-сообщения программе требуется подключенный к компьютеру мобильный телефон. Физически подключение может быть любым: кабель к USB или COM порту, через ИК-порт, через Bluetooth. Важно, что программе нужно указать виртуальный COM-порт для доступа к телефону.


Настройки алгоритма обнаружения

Настройка детектора движения Single Room Watch

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

Вас может интересовать обработка не всего кадра, а только некоторой его части, например, только входная дверь, но не окружающие её стены, или только автомобиль, а не вся парковочная площадка. В этом случае вы можете указать часть кадра для контроля. Снимите галочку «обработка всего кадра» и выделите те ячейки сетки, которые приходятся на интересующую вас зону. Контролируя только актуальный участок, а не весь кадр программа затрачивает меньше ресурсов, и, соответственно, повышается её быстродействие.


Записи тревогПросмотреть записи обнаруженных ранее тревог можно не выходя из программы. В соответствующем окне отображается список записей с миниатюрами в хронологическом порядке. Подписи соответствуют названиям файлов. Формат названий следующий:

Warning_гггг.мм.дд_ччммсс.jpg (год.месяц.день_часы,минуты,секунды)

Видео сохраняется в той же папке с тем же именем, что и кадр соответствующей тревоги, но с расширением avi. В основной части окна происходит воспроизведение выбранной записи.


Лог событий

Информация о наиболее важных событиях заносится в лог, доступный через соответствующий пункт меню. Вы можете сохранить лог в HTML-формате в виде таблицы, строки которой подсвечены разными цветами в зависимости от важности записанного в них события.


Регистрация

регистрационное окно SRW

Single Room Watch – shareware программа. Это значит, что вы можете бесплатно проверить все её возможности и принять решение, нужна ли она вам и стоит ли приобретать регистрационный ключ. Ограничение незарегистрированной версии – длительность работы ограничена 20 минутами в один запуск. Чтобы снять ограничение, поддержать разработку и совершенствование программы, необходимо зарегистрироваться. После получения регистрационного ключа введите его в этом окне и перезапустите программу.


Подключение внешних датчиков

В качестве источника сигнала о возникновении «тревоги» может выступать не только обнаружение движения в кадре, но и любой датчик, подключенный соответствующим образом: от промышленного детектора масс на основе изменения индуктивности до самодельного размыкающегося при открытии дверей контакта. Единтственное требование к внешнему датчику – сигнал подаётся замыканием одного из указанных далее контактов LPT-порта «на землю».

На изображении ниже приводится схема LPT-порта. SRW использует контакты группы Status. Если любой из контактов этой группы замыкается на любой контакт из группы Ground («земля»), то программа воспринимает это как сигнал обнаружения тревоги. Поддерживается до пяти внешних датчиков – по количеству контактов.