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

Возможности

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

Также смотрите изменения и новые возможности тестируемой версии AVReg 5.5.

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

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

  • Аналоговые видеокамеры с композитным видеосигналом, подключаемые через video4linux-совместимые платы видеозахвата и TV-тюнеры на чипсетах Connexant Fusion BT848/BT878/CX2388x и Philips SAA713x.
    Допустимые разрешения захвата видео: 384×288, 480×360, 560×420, 640×480, 720×540, 768×576 (полукадр и полный кадр).
  • Сетевые камеры и видеосерверы, работающие по протоколу Motion JPEG (MJPEG).
    Например, модели следующих производителей: Axis, Planet, D-Link, Beward, Panasonic, Aviosys, Vivotek, Pixord, Moxa.
    Допустимые разрешения захвата видео: от 176×144 до 1600×1200 (прим.: с ручной настройкой можно использовать и любые другие).

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

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

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

ЦПУ

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

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

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

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

  • для аналоговых в/к - 120 fps;
  • для сетевых в/к - 160 fps.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • локальный (для одного клиента) в виде устройства video4linux;
  • сетевой (для нескольких клиентов) по протоколу HTTP/1.0 в виде стандартного потока Motion JPEG (как камеры Axis, например).

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

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

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

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

  1. инсталляторы (установщики),
  2. администраторы,
  3. операторы архива,
  4. операторы наблюдения.

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

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

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

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

  • C помощью локального просмотрщика камер avreg-mon, который выводит изображения в форматах квадратор, мультиэкран, полиэкран и др..
  • Удалённо по сети:
    1. с помощью веб-браузеров (Internet Explorer ® или Mozilla Firefox) с «разрешённых» компьютеров по паролю;
    2. любого другого AVReg (просмотр локальным вьювером avreg-mon).
Для организации профессиональных рабочих мест операторов видеонаблюдения с непрерывным режимом наблюдения настоятельно рекомендуется использовать просмотрщика камер avreg-mon, либо на сервере, либо на отдельном клиентском ПК. Подробнее читайте Установка локального вьювера avreg-mon.

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

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

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

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

Возможен просмотр стандартными медиа-плеерами с использованием плейлистов XSPF/M3U.

features.txt · Последние изменения: 2010-04-28 support