Заходим на страницу, нажимает на ссылку "видeoкaмepы" в меню слева.
Доступны следующие разделы:
Редактировать настройки по умолчанию для всех в/кaмep.
Список.
Добавить новую.
Сначала Вы должны определить настройки по умолчанию "для всех".
Затем Вы должны добавить необходимое количество в/кaмep
и настроить их параметры.
Чтобы не настраивать одни и те же параметры для каждой камеры, определите их для всех камер разом по ссылке "параметры для всех".
Активными (включенными) должны быть только те камеры, которые физически подключены или доступны. В противном случае сервер или не запуститься или будет работать медленно из-за обращения к несуществующим камерам.
Камеры в конфигурацию автоматически не добавляются и не настраиваются.
Веб-интерфейс позволяет удобно и наглядно менять параметры.
Как он выглядит можете посмотреть на этом скриншоте.
1. Вкл./Выкл. режимов работы и отладки.
Параметр
Описание
work
Вкл./Выкл. видеозахвата с видеокамеры (читай: работать с этой камерой или нет). По умолчанию: Выкл.
debug
Вкл./Выкл. режим отладки. Включение режима отладки существенно замедляет работу системы, так как при этом в системный журнал пишется много отладочных сообщений необходимых для разбора нештатных ситуаций. По умолчанию: Выкл.
2. Выбор типа камеры (аналоговые или сетевые IP вебкамеры) и настройка её драйвера.
Параметр
Описание
cam_type
Тип драйвера видеокамеры:
netcam - интернет видеокамеры или устройства передачи потокового видео Motion JPEG;
v4l - (video for linux) аналоговые видеокамеры, подключенные через PCI-платы видеозахвата или тюнеры.
По умолчанию: "netcam".
geometry
Размеры (ширина х высота) кадра в пикселях.
Для камер, подключенных через платы видеозахвата, установите пропорционально разрешающей способности видеокамеры с учётом требуемого качества и ресурсов сервера. Для ВСЕХ каналов ОДНОГО устройства видеозахвата (более точно чипа) должно быть ОДНО значение: 384x288, 480x360, 560x420, 640x480, 720x540, 768x576.
Для сетевых камер выберите из списка размеры изображения которое реально выдает ip-камера или видеосервер.
По умолчанию: 384x288.
color
Цветная видеокамера или нет. Важный параметр - ставьте реальные значения. Для некоторых сетевых камер и видеошлюзов даже если они выдают монохромное изображение нужно ставить color=Вкл. По умолчанию: Выкл (ч/б в/к).
rotate
Поворот картинки (зеркально по горизонтали или вращение 180). Немного влияет на загрузку CPU, поэтому включайте только когда действительно нельзя установить камеру нормально. Большинство сетевых камер могут делать поворот самостоятельно. По умолчанию: без поворота.
2.1. Параметры доступа к сетевым (IP, web) камерам, видеосерверам (видеошлюзам) и др. устройствам, передающим по сети потоковое видео в форматах MJPEG.
Параметр
Описание
InetCam_URL
IP-адрес сетевой видеокамеры или видеошлюза (например AXIS, D-Link, Planet, Aviosys, Panasonic, Samsung, Pixord, Vivotek, Moxa и др. устройств MJPG).
Строка запроса GET протокола HTTP на получение потокового видео MJPEG (live) или одиночного кадра JPEG (snapshot).
Например для Axis:
live: "/axis-cgi/mjpg/video.cgi?resolution=640x480&color=1&fps=5"
snapshot:"/axis-cgi/jpg/image.cgi?resolution=320x240&camera=1&compression=25"
Не знаете запрос для Вашей камеры - читайте здесь >>
По умолчанию: "/".
Snap_Reconnect
Если на запрос InetCam_HTTP_GET камера выдает одиночный JPEG и разрывает соединение (режим snapshot или still image), то значение параметра - таймаут в милисекундах до следующего запроса к камере. Такой режим не позволяет обеспечить высокую скорость захвата.
По умолчанию: "200 ms".
InetCam_USER
Имя пользователя для доступа к интepнeт кaмepe (если необходимо). По умолчанию: не установлено.
InetCam_PASWD
Пароль (если необходимо). По умолчанию: не установлено.
InetCam_UAgent
Поле User-Agent запроса HTTP. По умолчанию: "videoreg/ver".
InetCam_Referer
Поле Referer запроса HTTP. По умолчанию: не передается.
MpJPEG_Boundary
Строка boundary для сетевых видеокамер, имеющим отклонения от стандарта протокола HTTP. По умолчанию: не установлено.
Aviosys9100_chan
Только для шлюзов Aviosys 9100 (B/RK/A).
Номер камеры/канала [0,1,2,3] на шлюзе при захвате в режиме roundrobin.
По умолчанию: не установлено - не Aviosys 9100 в roundrobin.
2.2 Параметры PCI карт видеоввода.
Параметр
Описание
v4l_dev
Спец. файл устройства видеозахвата.
Число в окончании - порядковый номер (0,1,..7, всего макс. - 8) чипов Connexant Fution BT878/CX2388x на всех установленных PCI-платах видеоввода.
Например, 16-ти канальная плата с 4-мя чипами будет доступна через 4 файла /dev/video[0..3].
По умолчанию: не установлено.
norm
Видеостандарт:
PAL - для большинства цветных камер;
NTSC - для оригинальных американских или японских;
SECAM - только для телевизионного сигнала;
PAL NC (no colour) - Для ч/б видеокамер.
Для ВСЕХ каналов ОДНОГО чипа BT878/CX88xx должно быть ОДНО значение.
По умолчанию: PAL (цв.)
input
Номер канала [ 0,1,2,3 ] на 4-х канальном чипе BT878/CX2388x.
v4l_dev + input - привязка к конкретному входу (разъему), к которому подкл. камера.
По умолчанию: 0
brightness
Яркость. Мин.: 1, макс.: 9. По умолчанию: 5 (среднее).
contrast
Контраст. Мин.: 1, макс.: 9. Для плат на Connexant CX88xx оптимально значение 2 или 3 (по нашему мнению) По умолчанию: 5 (среднее).
auto_brightness
Режим автоматической регулировки яркости (не для видеокамер с автодиафрагмой). Подстройка происходит через каждые 5 секунд, когда нет движения. По умолчанию: Выкл.
skip_frames
При захвате пропускать это количество кадров с каждого канала.
Логика работы: переключились на канал (см. параметр input) - пропустили skip_frames кадров - захватили кадр - переключились на другой канал (другая камера)
Влияет на fps. Для одной камеры на чипе fps=25/skip_frames. От 2 до 4 - fps=12/(skip_frames x кол-во камер).
При мультиплексировании каналов (к одному чипу BT878/CX88xx подключено несколько камер) не должно быть меньше 1. По умолчанию: 1.
deinterlacer
Фильтр для устранения эффекта "расчёски" (deinterlacing) для кадров с размером по вертикали более 288. При LINE_DOUBLING происходит захват полукадра. При применении других фильтров происходит захват полного кадра с отличным качеством, но несколько повышается загрузка процессора системы. Читайте подробнее о фильтрах в документации. По умолчанию: LINE_DOUBLING.
switch_filter
Специальный параметр для режимов мультиплексирования. В сочетании с skip_frames используется для отсеивания "битых" или "дрожащих" кадров в режиме переключения каналов. Мин=1, Макс=20. По умолчанию 10.
frequency
Частота тюнера (для ТВ-сигнала) в кГц. По умолчанию: 0 - не использовать ТВ-тюнер.
3. Выбор и настройки режимов обработки видео.
Параметр
Описание
motion_detector
Обнаруживать движение в кадре с помощью Программного Детектора Движения.
Ключевая функция для проффесиональных систем. На HDD записываются только сеансы с движением. Существенно облегчает поиск в архиве видеозаписей.
По умолчанию: Вкл.
text2img
"Врезать" в кадр информационные строки (название камеры, дата/время и др.). По умолчанию: Вкл.
save_img
Записывать видео на жесткий диск HDD в архив. По умолчанию: Вкл.
live_view
Режим наблюдения в реальном времени. По умолчанию: Вкл.
reactions
Реагировать на события. Прим: многие события доступны только при вкл. детекторе движения. По умолчанию: Выкл.
3.1. Настройка параметров детектора движения.
Параметр
Описание
mask_file
Файл с изображением-маской кадра. Накладывается на кадр от камеры. Где в маске залито чёрным цветом, там движение игнорируется.
Размеры маски должны совпадать с размерами кадра. По умолчанию: не установлено.
noise_filter
Шумовой фильтр.
Максимально допустимая разница между изменением яркости двух точек в одной позиции от последовательно полученных кадров, которая рассматривается как шум, помеха, дрожание изображения (дождь, снег, некачественный видеосигнал и т.п.).
Допустимые значения от 0 до 255. По умолчанию: 40.
motion_sensor
Чуствительность детектора. Определение размера отслеживаемой цели.
Число пикселей "изменившихся" в новом кадре ( вычисленный с учётом вышеописанных параметров) при котором срабатывает Программный Детектор Движения (ПДД). Такой кадр будет быть сохранён на диске (если же конечно включен режим записи на диск).
По умолчанию: 1000. Более подробно по настройке читайте здесь >>
shake_filter
Фильтрация эффектов быстрого кратковременного дрожания в кадре при мультипликсировании каналов (один чип BT878/CX2388x на несколько камер). Для сетевых видеокамер не используется. По умолчанию: Вкл.
pre_record
Предзапись. Если включен режим записи на диск, будет также записано это количество "спокойных" кадров (режим ПРЕДЗАПИСИ), захваченных перед КАЖДЫМ кадром, на котором сработал Программный Детектор Движения. Допустимые значения от 0 до 5. Чем больше значения тем больше д.б. размер ОЗУ. По умолчанию: 2.
post_record
Послезапись. Если включен режим записи на диск, будет также записано это количество "спокойных" кадров (режим ПОСЛЕЗАПИСИ), захваченных после КАЖДОГО кадра, на котором сработал Программный Детектор Движения. Допустимые значения от 0 до 5. По умолчанию: 2.
motion_series_end
Мининимальный интервал в сек. "cпокойствия" Программного Детектора Движения, после чего возникает событие - "ОКОНЧАНИЕ СЕРИИ ДВИЖЕНИЯ" и система переходит в состояние ожидания "НАЧАЛА НОВОЙ СЕРИИ ДВИЖЕНИЯ" в зоне наблюдения этой камеры. Допустимые значения от 10 до 600 сек. По умолчанию: 30 сек.
3.2. Параметры информационных строк, рисуемых на изображении кадра.
Параметр
Описание
text_left
Текст в нижнем левом углу кадра. Обычно название камеры или зоны наблюдения.
text_right
Шаблон текста в правом нижнем углу кадра. По умолчанию: дата/время.
text_changes
Рисовать кол-во изменённых пикселов в верхнем правом углу кадра. Необходимо при настройке параметров детектора движения. По умолчанию: Выкл.
3.3. Параметры видеокодеков и записи на жёсткий диск HDD.
Параметр
Описание
snapshot_interval
Дополнительно, без всяких условий, записывать кадры JPEG каждые N секунд. По умолчанию: 0 - Выкл.
file_fmt
Формат файла для записи видео: JPEG (.jpg), MJPEG (.avi) или MPEG4 (.avi). По умолчанию: MJPEG (.avi)
film_maxfilesize
Маскимальный размер AVI (MPEG4, MJPEG) файла в Mb.
Если Вы хотите иметь огромные AVI файлы (по аналогии с DVD, VIDEOCD и т.п.), подумайте сначала, а удобно ли будет с ними работать в режиме поиска по видеоархиву по сети. Также знайте, что реальный размер AVI файлов будет зависеть от настроек системы детектора движения. Если сеансы движения будут короткими по времени, соответственно будет записываться большее кол-во небольших AVI-шек, по одной на каждый сеанс.
Допустимые значения: от 1 до ---. По умолчанию: 3 Mb.
3.3.1. Настройки кодека JPEG и записи видео в файлы JPEG ( .jpg ) и MJPEG ( .avi )
Параметр
Описание
jpeg_quality
Качество записанного кадра в формате JPEG или MJPEG (VBR). Максимальное качество (размер файла) - 2, минимальное - 30. По умолчанию 5.
3.3.3. Настройки записи видео в видеофайлы MPEG4.
Параметр
Описание
mpeg4_quality
Качество записанного кадра в формате MPEG4 (VBR). Максимальное качество (размер файла) - 2, минимальное - 30. По умолчанию 5.
3.4. Наблюдение в реальном времени (ONLINE).
Параметр
Описание
monitor_live
Локальное (с сервера) наблюдение в реальном времени за камерой в программе monitor (mon). По умолчанию: Выкл.
webcam_live
Наблюдение по сети с через браузер (Motion JPEG WEBCAM). По умолчанию: Выкл.
3.4.1. Локальный просмотр на сервере с помощью программы monitor (mon)
Параметр
Описание
v4l_pipe
Создать виртуальный видеоканал, на который будет транслироваться видео с этой камеры для программы mon.
Нужно назначать последовательно без совпадений.
По умолчанию: не определено - значит локальный просмотр с программы mon для данной камеры не возможен.
3.4.2. Удаленный просмотр по сети ( в интернет-браузере или "вышестоящим" linuxdvr ).
Параметр
Описание
wc_port
Номер порта TCP/IP мини-HTTP сервера для передачи потокового видео Motion JPEG по сети на удаленные компьютеры (для реализации распределенных систем видеонаблюдения или простого просмотра через интернет-браузеры).
Нужно назначать без совпадений для каждой в/к, например: 8081,8082,8083 и т.д.
По умолчанию: 0 - запретить webcam-сервер на этой в/к.
wc_max_conn_per_cam
Максимальное кол-во подключенных сетевых клиентов в одно время для этой камеры. Допустимые значения от 1 до 5. По умолчанию: 2.
wc_maxrate
Максимальная частота кадров в сек. для потока кадров, передаваемых по сети. По умолчанию: 100.
wc_motion
Передавать по сети только кадры с движением и дополнительно по одному кадру в секунду (чтобы не прерывался поток в периоды спокойствия, когда картинка в кадре не меняется). По умолчанию: Выкл.
wc_limit
Максимальное количество переданных кадров с момента подключения, после чего передача кадров с этой камеры прекращается. Для возобновления просмотра нажмите "Обновить" (F5) на Ваших браузерах. По умолчанию: 0 - не останавливать передачу.
3.5. Реакции (beep, e-mail, sound, exec) на различные события.
Параметр
Описание
OnStartSeries
Разрешить обработчики на событии "Начало серии движения".
Если поставили Вкл., то ещё нужно настроить каждый обработчик в отдельности.
По умолчанию: Вкл.
OnStopSeries
Разрешить обработчики на событии "Окончание серии движения".
Если поставили Вкл., то ещё нужно настроить каждый обработчик в отдельности.
По умолчанию: Выкл.
OnFilesSaved
Разрешить обработчики на событии "Запись файлов на жесткий диск HDD".
Если поставили Вкл., то ещё нужно настроить каждый обработчик в отдельности.
По умолчанию: Выкл.
3.5.1 Реакции на событие "Начало серии движения" (при Вкл детекторе движения)
Параметр
Описание
beep_on_first
Пищать коротким писком системного динамика. По умолчанию: нет.
sound_on_first
Играть предварительно "загруженный" звуковой файл (.wav) через звуковую плату. По умолчанию: нет.
mail_on_first
Послать на указанный адрес E-MAIL jpeg-файл первого кадра с движением. По умолчанию: нет.