Tireal Webcam Guard — программа для веб камеры от российского разработчика, которую можно использовать в качестве системы видео наблюдения для охраны и безопасности частных домов, офисов и других жилых и служебных помещений.

Tireal Webcam Guard работает с любыми веб-камерами и установленными в системе видеоустройствами. Встроенный в программу мощный детектор движения позволяет производить запись видео с веб камер вместе со звуком и сохранять на жесткий диск при обнаружении малейшего движения в контролируемом помещении.

Кроме записи видео, Tireal Webcam Guard позволяет делать снимки (скриншоты) с веб-камер и других устройств видеозахвата в форматах jpg, gif, и bmp с добавлением текстовой или графической маркировки (логотипа).

Среди других функций программы — отправка сообщений SMS на телефон и E-mail адрес при обнаружении движения, отправка скриншотов на FTP-сервер.

Интерфейс программы удобный, на нескольких языках (включая и русский). Бесплатно Tireal Webcam Guard можно использовать в течении 20 дней.

Скачать программу можно на сайте разработчика по этой ссылке.

Инструкция по работе с программой

1. Общая информация

Общая информация о программе, необходимая для начала работы.
Лицензию использования и распространения смотрите в файле license.htm


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

  • Мощный детектор движения
  • Интеллектуальная запись видео для детектора движения
  • Отправка сообщений на E-mail и SMS
  • Веб-сервер (отправка снимков на два FTP-сервера)
  • Локальный сервер (сохранение снимков на локальный жёсткий диск)
  • Интеграция Веб-сервера и Локального сервера с детектором движения для выборочного сохранения снимков
  • Захват видео (со звуком или без) в реальном времени с использованием кодека
  • Захват изображений
  • Сохранение снимков в трёх форматах (jpg, gif, bmp)
  • Текстовая и графическая маркировка любых снимков


1.2. Применение программы

 

  • Охрана частных домов, квартир и офисов без трат на дорогостоящее оборудование
a)

Охрана частных домов

b)

Охрана квартир

c)

Охрана офисов

  • Организация на Веб-сайте трансляции изображения с Веб-камеры
Организация на Веб-сайте трансляции изображения с Веб-камеры
  • Повседневное комфортное использование Веб-камеры для сохранения снимков и записи видео
Повседневное комфортное использование Веб-камеры для сохранения снимков и записи видео



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

— Windows 98/2K/XP/2003/NT
— Pentium 200 или лучше
— 32Мб ОЗУ
— 2Мб свободного места для программы + место под видео и снимки
— Веб-камера или любое другое устройство видеозахвата, установленное в системе


1.4. Торговые марки

Windows — зарегистрированная торговая марка Microsoft Corporation.
Pentium — зарегистрированная торговая марка Intel Corporation.
Часть кода основана на разработках независимой группы JPEG.


2. Главное окно программы

 

Главное окно программы TIREAL WEBCAM GUARD
фотомодель: Shania Twain
(1) Главное меню
(2) Панель инструментов
(3) Область просмотра
(4) Строка статуса

 


2.1. Панель инструментов

 

Параметры видеоизображения
Формат видео
Отображает окно драйвера для выбора разрешения/сжатия/битрейта передаваемой картинки.
Настройки цвета
Отображает окно драйвера для настройки FPS, цветности и прочих параметров изображения.
Дисплей
Отображает окно драйвера для настройки дисплея.
Сжатие видео
Отображает окно драйвера для настройки кодека, используемого при записи видео. Кодек следует выбирать для каждого сеанса программы, т.к. драйвер не запоминает его.
Растянуть
Включает/выключает режим растягивания просматриваемого изображения на отведённую область окна программы.
Снимки
Сохранить снимок как…
Отображает окно выбора файла, куда будет сохранён текущий снимок.
Быстрый снимок
Быстро сохраняет текущий снимок на диск.
Копировать снимок
Копирует снимок в буфер обмена.
Запись видео
Записать видео
Отображает окно выбора файла, куда немедленно начнёт сохраняться видео.
Стоп записи
Останавливает запись видео в файл.
Службы
Детектор движения
Включает/выключает детектор движения.
Локальный сервер
Включает/выключает сохранение снимков на локальный жёсткий диск.
Веб-сервер
Включает/выключает отправку снимков на FTP.


2.2. Главное меню

 

Программа
Выйти
Выход из программы.
Конфигурация
Настройки
Отображает окно настроек программы.
Выбрать язык
Отображает окно выбора языка интерфейса.
Устройство
Соединиться
Соединиться с драйвером устройства.
Отсоединиться
Отсоединиться от драйвера устройства.
Выбрать драйвер устройства
Отображает окно выбора драйвера устройства и параметров его подключения.
Помощь
Руководство
Отображает это руководство пользователя.
Лицензия
Отображает лицензию использования и распространения программы.
Домашняя страница
Отображает домашнюю страницу программы в Интернет.
О программе
Отображает информацию о программе.
Регистрация
Отображает информацию о регистрации.



2.2.1. Настройки

(см. раздел 3.)


2.2.2. Выбор языка

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

Если вы желаете перевести интерфейс программы на язык, который в программе отсутствует (обязательно убедитесь, что у вас последняя версия программы!), то вам достаточно перевести тексты одного из файлов, находящегося в каталоге
«c:\program files\tireal\webcam guard\lng\»

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


2.2.3. Выбор драйвера устройства

Если у вас в системе больше одного устройства видеозахвата, вы можете выбирать какое из них будет использовать программа.
[X] Автоматически подключаться при запуске — устройство будет автоматически подключаться при каждом запуске программы (исключая случаи использования параметра /noautoconnect)
[X] Cоединиться после нажатия OK — устройство будет переподключено после нажатия на кнопку OK
[Обновить] — Обновить список устройств
Если устройство сменилось, то оно в любом случае будет переподключено после нажатия на кнопку OK.


2.3. Быстрые клавиши

Клавиша Команда
Меню
[F1] Руководство
[F2] Устройство\Соединиться
[F3] Устройство\Отсоединиться
[F4] Устройство\Выбрать драйвер устройства
[F5] Конфигурация\Выбрать язык
[F8] Конфигурация\Настройки
[F10] Программа\Выйти
Панель инструментов
[*] Растянуть
[S] Сохранить снимок как…
[F] Быстрый снимок
[C] Копировать снимок
[M] Детектор движения
[H] Локальный сервер
[W] Веб-сервер



2.4. Параметры командной строки

Параметр Значение
/autoconnect В любом случае устройство будет подключено при старте программы
/noautoconnect В любом случае устройство не будет подключено при старте программы
/min В любом случае программа будет запущена в свёрнутом виде (используется при старте вместе с Windows)
/mdstart Запустить детектор движения сразу после запуска
/hddstart Запустить локальный сервер сразу после запуска
/wwwstart Запустить веб-сервер сразу после запуска



3. Настройки

Кнопки:
[По-умолчанию] — установить все параметры по-умолчанию
[*О форматах…] — быстрая справка о форматных директивах, используемых в именах файлов и прочих строках, помеченных «*».
[OK] — применить изменения
[Отмена] — отменить все изменения


3.1. Общие

Общие настройки программы.


3.1.1. LOG-файл

LOG-файл содержит:

  • подробную информацию о времени работы программы
  • информацию об операциях, которые выполнялись
  • отчёты о возможных ошибках
    [X] Включить — Делать записи в log-файле.


3.1.2. Снимки

Снимки — это изображения, сохраняемые физически на жёсткий диск, при нажатии кнопок «Сохранить снимок как…» и «Быстрый снимок» либо другими способами.
*Описание параметров изображений см. в разделе 3.7.


3.1.3. Быстрый снимок

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


3.1.4. Видео

Настройки видео распространяются на любое видео, записываемое программой.


3.1.5. Системный трэй / старт

  • Сворачивать в трэй
  • Закрывать в трэй
  • Стартовать в свёрнутом виде
  • Стартовать вместе с Windows


3.2. Детектор движения

Настройки детектора движения.


3.2.1. Чувствительность

  • Предел чувствительности (0.0%-100.0%) — это процент изменившихся точек в видеоряде, необходимый для генерации события. (Чем больше значение, тем меньше чувствительность. По-умолчанию: 1%.)
  • Верхний предел чувствительности (0.1%-100.0%) ограничивает чувствительность сверху.
  • Предел для точки (1-255) — это необходимое изменение яркости точки, чтобы она была принята как изменившаяся. (Чем больше значение, тем меньше чувствительность. По-умолчанию: 20.)


3.2.2. Эффекты

Эффекты используются для более тонкой настройки детектора движения.
Они оказывают видимое влияние на изображение в окне (и на реакцию детектора движения).
При этом все материалы, записываемые физически на жёсткий диск детектором движения, остаются неизменными.
Не рекомендуется использовать эффекты при работе Веб-сервера и Локального сервера.

Шумоподавление (0x-9x)
Шумоподавление фильтрует одиночные пиксели или их группы, образующие «шум».

  • Шумоподавление практично в случаях с некачественным оборудованием, т.к. отсекаются все «случайные» точки.
  • Используется также, если необходимо настроить детектор движения на максимальную чувствительность и при этом не нужно, чтобы он реагировал на мелкие объекты (птицы, насекомые).Сглаживание (0-0.9)
    Сглаживание делает изображение более инертным.
  • используется для понижения чувствительности к резким изменениям в видеоряде
  • повышает устойчивость к вибрациям в десятки раз.
  • сглаживание можно использовать для разграничения движущихся объектов по скорости.
    При сильном сглаживании (показатель 0.5 и более) будут фиксироваться только медленные изменения, в то время как быстрые учитываться не будут.
    [X] Использовать сглаживание в обычном режиме — означает, что изображение будет сглаживаться при обычном просмотре и при съёмке видео
    [X] Отображать карту изменений
    Карта изменений — это только видимый эффект, на чувствительность детектора движения влияния он не оказывает.
    Чтобы карта изменений отображалась, необходимо установить режим передачи видеоданных в RGB24.

    Карта изменений не активна Карта изменений активна
    1. Карта изменений не активна 2. Карта изменений активна

     

    Карта изменений указывает, какие точки были изменены и какие из них были отсечены шумоподавлением.

    Цвет Значение
      Точка изменилась
      Точка изменилась, но была отсечена шумоподавлением


3.2.3. Область детектора движения

Используется для ограничения области реагирования детектора движения.

  • Область рисуется мышью, задаётся размер кисти и привязность её к сетке.
  • Область реагирования детектора движения подсвечена красным цветом.
    До задания области детектора движения Область детектора движения задана
    1. До задания области детектора движения 2. Область детектора движения задана

     


    В процессе работы детектора движения, изменившиеся точки считаются относительно всего размера картинки, независимо от размера области детектора движения.


3.2.4. Ограничения событий

 

Окно настройки ограничения событий
Окно настройки ограничения событий

Для каждого из 7 событий вы можете задать временное ограничение на выполнение (задаётся минимальное время, которое будет разделять два однотипных события). Если выбрано «-«, то ограничения нет.


3.3. События 1

События детектора движения. Часть 1.


3.3.1. Изображения

Сохранение изображений при возникновении события.
Формат изображений выбирается из трёх значений: jpg, gif, bmp.
Если формат установлен в <—>, снимки не сохраняются.
Эти настройки распространяются на все изображения, сохраняемые Детектором движения, и на изображения, отсылаемые по E-mail.
*Описание параметров изображений см. в разделе 3.7.


3.3.2. Сохранять AVI-видео

  • Время съёмки (1-3600 сек) — это максимальное время съёмки видео при возникновении события.
  • [X] Прекращать съёмку, если нет событий в кадре
  • Время ожидания событий (100-60000 мс)
    В случае если Время ожидания событий при переводе в секунды превышает Время съёмки, то не имеет смысла использовать параметр [X] Прекращать съёмку, если нет событий в кадре.


3.3.3. Отсылать E-mail

Настройки сообщения:

  • От — обратный адрес
  • Куда — адрес назначения
  • *Тема — тема письма (поддерживает форматные директивы, см. раздел 3.8)
  • *Сообщение — тело письма (поддерживает форматные директивы (см. раздел 3.8) и директиву \n — перенос на следующую строку)
  • [X] Прицепить снимок — снимок будет отослан в письмеНастройки сервера:
  • SMTP-сервер
  • Порт
  • [X] Аутентификация — для защищённых серверов
  • Пользователь (user)
  • Пароль (password)


3.4. События 2

События детектора движения. Часть 2.


3.4.1. Звук спикером

Это звук, издаваемый системным динамиком компьютера.
Вы можете задавать частоту и паузу гудка.


3.4.2. Звук из WAV-файла

Вы можете выбрать любой WAV-файл для проигрывания при возникновении события.
Список содержит содержание каталога \Media системы.


3.4.3. Отсылать SMS

Для отсылки SMS через Интернет используется внешняя программа SmsSend-console.exe
В стандартный дистрибутив она не входит. Вы можете скачать рабочую версию с сайта (http://tireal.com/smssend.zip) или с оригинального сайта автора (http://zekiller.skytech.org).

 

  • Сообщение может содержать форматные директивы, см. раздел 3.8
  • Номер телефона — на этот номер придёт SMS
  • Файл провайдераРусские провайдеры приведены в таблице:
    Имя файла Значение
    bol.sms Beeline.
    bol_rus.sms Beeline. Сообщение конвертируется в транслит.
    mts.sms МТС.
    mtsspb.sms МТС Санкт-петербург.
    rekom.sms РеКом МТС.
  • Путь к SmsSend-console.exe — директория, в которую вы скопировали SmsSend
  • Строка параметров — это форматная строка параметров к SmsSend-console.exe с дополнительными директивами: %provider, %phone, %msg


3.4.3. Запуск приложений

  • Запуск приложения До возникновения события
  • Запуск приложения После возникновения события


3.5. Локальный сервер

Локальный сервер — это сохранение снимков на локальном жёстком диске компьютера через заданный интервал времени.

  • Интервал (1-3600 сек)
  • [X] Совместно с детектором движения — интеграция с детектором движения; сохранение снимков, только если изображение изменилось.
  • Имя файла может содержать форматные директивы, см. раздел 3.8
  • Формат — формат снимков на выбор из трёх jpg, gif, bmp
  • Каталог — каталог, куда будут сохраняться снимки
    *Описание параметров изображений см. в разделе 3.7.


3.6. Веб-сервер

Веб-сервер — это отправка снимков на два FTP-сервера через заданный интервал времени.

  • Интервал (1-3600 сек)
  • [X] Совместно с детектором движения — интеграция с детектором движения; отправка снимков, только если изображение изменилось.Настройки FTP-серверов:
  • Имя файла — имя отсылаемого файла; может содержать форматные директивы, см. раздел 3.8
  • Формат — на выбор из двух — jpg или gif
  • Хост — адрес FTP-сервера
  • Порт — порт доступа к FTP-серверу (обычно 21)
  • Каталог — каталог на FTP-сервере, куда будут отправляться снимки; регистрозависим
  • [X] Пассивный режим
  • Пользователь (user)
  • Пароль (password)
    Комбинация Пользователь/пароль необходима для доступа к FTP-серверу.
    *Описание параметров изображений см. в разделе 3.7.


3.7. Изображения

Настройки изображений.


3.7.1. JPEG-качество

Этот параметр задаёт качество снимков формата JPEG. Изменяется от 1 до 100. Чем выше качество, тем больше размер, занимаемый файлом.


3.7.2. Маркировка

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

 

  • Текстовая маркировка
    Текстовая маркировка
    Текст, наносимый на снимок, может содержать форматные директивы, см. раздел 3.8.
    Для надписи задаются положение, шрифт, цвет шрифта и, если необходимо, цвет фона.
  • Графическая маркировка
    Графическая маркировка
    Для картинки задаются BMP-файл, положение и прозрачность (в качестве прозрачного цвета всегда выступает белый).


3.8. Форматные директивы

Используйте в форматах строк следующие обозначения (форматные директивы):

 

%R — Номер запуска программы

%T — Время HH:MM:SS
%I — Время HH_MM_SS (используется в именах файлов)
%HH — Час HH
%MM — Минуты MM
%SS — Секунды SS

%D — Дата DD MONTH YY
%DAY — День DD
%MONTH — Месяц MM
%MONTHS — Месяц MON
%YEAR — Год YY
%YEARS — Год YYYY

%S — Детектор движения: номер сессии
%F — Детектор движения: количество обработанных фреймов
%E — Детектор движения: количество событий

%H — Локальный сервер: Количество сохранений

%W — Веб-сервер: Количество сохранений


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