Видеонаблюдение под Linux

Возможности

Ниже перечислены основные возможности и характеристики программного обеспечения видеонаблюдения AVReg версий 5.5 и 5.6.

Совместимость с аппаратной частью

Поддерживаемые устройства видеоввода

  • Сетевые камеры и видеосерверы, работающие по протоколу http, сжатие Motion JPEG (MJPEG). Например, модели следующих производителей: Axis, Planet, D-Link, Panasonic, Smartec, Foscam, Beward, Trendnet, ACTi, Aviosys, Arecont.
  • Аналоговые видеокамеры с композитным видеосигналом, подключаемые через video4linux-совместимые платы видеозахвата и TV-тюнеры на чипсетах Connexant Fusion BT848/BT878/CX2388x, Philips SAA713x, Techwell TW68xx.
  • USB-камеры (поддерживаемые в linux).

Поддерживаемые устройства аудиоввода

  • IP-камеры Axis (все модели), некоторые модели Planet, D-Link, Trendnet и Aviosys.
  • Звуковые карты 1.
  • alsa-совместимые платы видеозахвата с возможностью аудиоввода 1.
  • Микрофоны USB-камер (linux alsa-совмеcтимых) 1.

Примечание:

  1. Аналоговый аудиозахват обеспечивается с помощью дополнительных средств.

«Камерная» емкость на один сервер

Для более-менее точного определения необходимых ресурсов, напишите нам ответы на вопросы, изложенные на странице «Аппаратное обеспечение видеорегистратора/видеосервера.» в разделе «Выбор комплектующих системного блока».

Также, вы можете оценить нагрузку на имеющиеся у вас конфигурации (ПК) используя реальные камеры или используя «webcam-emu - эмулятор MJPG ip-камер.»

ЦПУ (пример для грубой оценки)

В типовых схемах использования AVReg, нагрузка на ЦПУ сервера почти линейно зависит от обрабатываемого потока данных, который, в свою очередь, зависит от разрешения кадра и общей скорости ввода по всем камерам в кадрах в сек.

Например, для следующей конфигурации:

  • ЦПУ - 3 ГГц (2-х ядерный),
  • размер кадра 640х480 пикселей,
  • сплошная запись(кодирование) для аналоговых камер или запись по детектору в AVI(MJPEG) для сетевых,

«потолок» на один системный блок примерно такой:

  • без локального просмотра (прямо на сервере):
    • для сетевых в/к - 240 fps.
    • для аналоговых в/к - 150 fps;
  • с локальным просмотром (прямо на сервере):
    • для сетевых в/к - 160 fps.
    • для аналоговых в/к - 150 fps;

Видеовывод (локальный).

Ограничения по локальному (avreg-mon) режиму наблюдения в реальном времени:

  • макс. количество локально просматриваемых камер в одной раскладке (т.е.) в одном окне локального просмотрщика avreg-mon - 25.
  • макс. количество локально просматриваемых камер на один системный блок - 32, по 16 в каждой из двух запущенных avreg-mon-ах, расположенных на одном (широком) или на 2-х дисплеях.

Программные возможности и интерфейсы

Режимы записи видео

  • без записи на жесткий диск;
  • безусловная или «сплошная» запись;
  • выборочная запись:
    • по срабатыванию детектора движения с возможностью записи определенного количества видеокадров до и после срабатывания детектора (режимы «предзаписи» и «послезаписи»);

Видеокадры могут сохраняться в файлах следующих стандартных форматах:

  • отдельные файлы JPEG,
  • avi/mjpeg,
  • avi/mpeg4,
  • mov,
  • flv

Режимы записи видео

  • без записи на жесткий диск;
  • безусловная или «сплошная» запись;
  • выборочная запись:
    • по срабатыванию детектора движения (режим - ведомый от видео);

Видеокадры могут сохраняться в файлах следующих стандартных форматах:

  • wav,
  • mp2,
  • ogg/flac,
  • mov,
  • m4a.

Видеоархив циклический (кольцевой), с автоматическим удалением части старых данных при достижении определённого значения объёма свободного места на жестком диске или RAID-массиве. Примечание: возможно использование системных дисковых квот quota (EXT4) и xfs_quota (XFS).

Обработка видеоизображения

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

  • наложение (врезка) в кадры текста и времени,
  • поворот или зеркальное отображение на 180 град,
  • контроль засветки и затемнения.

Программный детектор движения

Программный детектор движения работает на основе сравнения количества изменённых пикселей в соседних видеокадрах с заданным в настройках пороговым значением для каждой видеокамеры.

Дополнительно включает следующие технологии:

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

Сквозные видеоканалы

Для каждой камеры может быть обеспечен «сквозной» канал:

Реакции на события

Интерфейс с пользователем

Многопользовательский доступ

Для работы с системой через веб-интерфейс в системе предусмотрены 5 групп пользователей:

  1. инсталляторы (полный доступ),
  2. администраторы (то же что и инсталляторы, только без возможности настройки камер),
  3. операторы архива (просмотр архива и камер в реальном времени),
  4. операторы наблюдения (просмотр в реальном времени, вкл./выкл. записи),
  5. только просмотр в реальном времени.

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

Дополнительно:

Наблюдение в режиме реального времени

Для организации профессиональных рабочих мест операторов видеонаблюдения с непрерывным режимом наблюдения настоятельно рекомендуется использовать просмотрщика камер avreg-mon, либо на сервере, либо на отдельном клиентском ПК. Подробнее читайте Установка локального просмотрщика камер avreg-mon.

Управление и настройка

Реализована в виде веб-интерфейса и доступна с совместимых веб-браузеров, локального и удалённых компьютеров, для зарегистрированных пользователей с ограничением доступа по IP-адресу и паролю.

Почти все параметры задокументированы прямо в веб-интерфейсе (встроенная документация).

Просмотр видеоархива

Реализован в виде веб-интерфейса и доступен с совместимых веб-браузеров, локального и удалённых компьютеров, для зарегистрированных пользователей с ограничением доступа по IP-адресу и паролю. Проигрывание непосредственно медиа-файлов (звуковых и видео) обеспечивается стандартными медиа-плеерами, установленными в системе, в том числе и прямо на веб-страницах (при установленных соответствующих плагинах).

Дополнительно предусмотрен специальный PDA-интерфейс для доступа с мобильных устройств и КПК.

Кастомизация веб-интерфейса

Предусмотрена штатная возможность некоторой модификации веб-интерфейса «под себя».

features.txt · Последние изменения: 2012-02-03