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

Установка локального просмотрщика камер avreg-mon.

Если необходимо обеспечить непрерывный просмотр видеокамер в режиме реального времени локально на сервере нужно установить:

  1. модуль ядра v4loop, для создания виртуальных video4linux устройств (v4l_pipe в настройках avregd);
  2. программу - локальный просмотрщик камер «avreg-mon».
Если общая скорость (суммарно, от всех камер) вывода на экран превышает 50 fps (кадров в сек), то желательно использование производительных видеокарт NVidia и графического сервера X.

Модуль v4loop.

Модуль ядра v4loop обеспечивает передачу видео от демона avregd в просмотрщик avreg-mon с использованием интерфейса video4linux.

В терминале пользователя root или через sudo выполняем:

Установка модуля ядра v4loop

aptitude install module-assistant build-essential 
m-a update
m-a prepare
 
# примечание: след. ниже команду (одну!!!) придётся выполнять
# каждый раз при смене/обновлении ядра
m-a a-i v4loop

Установка avreg-mon.

Установка avreg-mon

aptitude install avreg-mon
Добавляем пользователя в группу «video». Например, предположим, что учётная запись Вас или оператора «loser». Тогда от от root-а или через sudo нужно выполнить команду:
adduser loser video

Если вы работаете от этого же пользователя, то далее следует завершить сеанс пользователя (logout) и войти снова (login).

После установки, просмотрщик можно запустить двумя способами:

  1. из терминала одноимённой командой
    avreg-mon -v
    
  2. или с главного меню: «Приложения → Аудио и Видео».

Для первых запусков первый вариант предпочтителен, так как Вы увидите ошибки и предупреждения, если что-то пошло не так.

Пользователи Ubuntu 9.10 Karmic, читайте особенности установки на 9.10: http://groups.google.com/group/avreg-users/browse_thread/thread/f9b5b9865fda830d
manual/install/avreg-mon.txt · Последние изменения: 2011-02-21