Основные возможности и характеристики ПО LinuxDVR.
- Можно построить одиночный в/регистратор или распределенную систему (передача видео основана на стандартном протоколе Motion JPEG c гибкими настройками такой передачи для подстройки к реальной сети);
- на одном ПК поддерживает до 32 аналоговых CCTV ч/б или цв. в/к с композитным видеосигналом (подключение через 2 PCI платы видеозахвата по 16 каналов каждая);
- поддерживает сетевые камеры и видео-сервера по протоколу Motion JPEG (MJPEG);
- допустимые разрешения: аналоговые в/к — до 768×576(полный кадр), сетевые в/к — до мегапиксельного 1600х1200;
- запись в файлы JPEG, видеофильмы MPG(MPEG1), и AVI (кодеки MJPEG и MPEG4);
- детектор движения;
- реакции на события;
- неограниченное ( прим: программно ) кол-во удаленных рабочих мест наблюдения, администратора, оператора архива;
- поиск по архиву видеозаписей по различным критериям;
- протоколирование событий — ни одна попытка доступа и ни одно изменение в настройках системы не останутся незамеченными;
- удаленный доступ по протоколам HTTP, FTP, TELNET;
- резервное копирование (backup) по протоколу RSYNC;
- синхронизация времени узлов распределенной системы с центральным сервером по протоколу TIME
Основные преимущества.
Специальный дистрибутив Linux (около 17 Mb) на базе ядра 2.4 обеспечивает:
- Высокую производительность и минимальные требования к аппаратному обеспечению. Это обеспечивается за счет оптимизации всех компонентов ПО — ядро linux, основные раб. программы под конретные классы процессоров (так где нужно исп. MMX, SSE, SSE2).
- Систему не нужно устанавливать (ОС, драйвера, тюнинг). Процессы установки нужны только для подготовки загрузки c HDD (если нужно) и места под архив (это обязательно, если нужна запись на диск).
- Основные работа с пользователем — через браузер. Вам не нужно устанавливать и настраивать дополнительного ПО.
- Защиту от вирусов (более правильно — вирусы для Linux большая редкость).
- Защиту от «шаловливых ручек» — в системе установлено только то ПО, которое необходимо для работы. Нет игр и не возможно ничего установить.
- Возможность запуска ПО прямо с CD-ROM (ПО копируется в память и начинает работать) обеспечивает требования для самых критичных систем, таких как сетевые экраны.
- Быстрая загрузка после аварийного отключения питания (менее 60сек) и автоматическое восстановление архива и базы (длительность в зависимости от диского пространства).
- Не нужно платить за ОС Microsoft Windows (для многих россиян, конечно, пока не сильное преимущество :).
Простота и скорость расширения системы.
Как правило подобные системы включают аппаратных ключ защиты — HASP LPT или USB ключ.
Это значит, что если Вы хотите подключить дополнительные видеокамеры, то Вам после оплаты придется обмениваться ключами с производителем по почте или др. способом. Т.е. ждать.
Наш ключ защиты — программный. Заплатили за расширение тут же получили файл ключа по электронной почте и легко установили в работающую систему систему.
Поддержка недорогих и распространенных плат видеозахвата и TV-тюнеров.
Карты видеозахвата для подключения обычных в/к с композитным видеовыходом выбирались нами по принципу цены и доступности на рынке. Есть модели, которые можно заказать в ближайших компьютерных магазинах Вашего города.
Поддержка вебкамер и наблюдение через интернет.
Наблюдение с использованием web-камер распространяется пропорционально развитию компьютерных сетей и интернет и, без сомнения, в недалеком будущем станет преобладать над традиционным аналоговым.
Уже сейчас видеошлюзы и вебкамеры работают на многих объектах. Потому что это недорого, просто и зачастую единственный экономически оправданный путь построения распределенных системы типа «Безопасный город» и подобных.
Поэтому LinuxDVR работает с большим кол-вом моделей интернет камер и видеосерверов (видеошлюзов).
100% управление через Web-интерфейс.
Все функции системы в том числе и основные: наблюдение, управление, настройка и просмотр архива имеют веб-интерфейс.
Т.е. возможно создание автономных безмониторных видеорегистраторов для работы с которыми Вам нужен только Ваш любимый ПК и веб-браузер (Microsoft Internet Explorer v5.5 и выше, Mozilla Firefox, Mozilla, Netscape Navigator).
Доступ по имени и паролю с разрешенных компьютеров. Групп пользователей — 4 (инсталляторы, администраторы, операторы архива, операторы наблюдения).
Количество пользователей программно не ограничено.
Такой принцип взаимодействия ПО позволяет организовывать безголовые (безмониторные) автономные видеорегистраторы и удаленные системы наблюдения.
Инструкция по рабьоте с программой LinuxDVR
По умолчанию, после установки системы, в базе настроены только 4 в/к — 4 канала на одной одночиповой (BT878) 4-x канальной плате видеозахвата. То есть, при установке, мастер установки LinuxDVR может найти все устройства (платы) видеоввода, но в конфигурации (базе) все равно будет определены 4 в/к, так как это написано выше.
Для того, чтобы работать с большим кол-вом в/к — нужно:
- добавить нужное кол-во в/к в конфигурацию (ссылка в меню справа «добавить кaмepy»),
- определить значения по-умолчанию для всех в/к,
- настроить каждую кaмepy в отдельности.
Где находятся конфигурация с настройками: заходим браузером по адресу:
http://<IP-адрес сервера>/admin/tune.php
Имя пользователя install, пароль — пустой (по умолчанию после установки).
Ссылка в меню справа — «видeoкaмepы->параметры для всех»
Идея такая: если все или большая группа в/к должны работать с одними настройками, определяем значения параметров один раз для всех сразу. Ну и конечно же, для конкретной кaмepы можно переопределить значение каждого из параметров настроек.
Итак, рассмотрим параметры, которые наиболее вероятно могут быть одинаковыми для всех в/к в системе.
-
Раздел «Выбор и настройки драйвера видeoкaмepы (аналоговые CCTV видeoкaмepы или сетевые IP-кaмepы)»
- в зависимости от того, каких в/к больше определяем cam_type=[netcam или v4l], по умолчанию netcam;
- выбираем нужное разрешение (общее по умолчанию) — параметр geometry;
- в зависимости от того, каких в/к больше цветных или черно-белых — ставим color=[Вкл или Выкл], по умолчанию — Выкл (черно-белые);
Подраздел «Параметры PCI-плат видеозахвата (аналоговые CCTV видeoкaмepы)».- в этом разделе определяем параметры norm, deinterlacer, auto_brightness.
Раздел «Выбор и настройки режимов обработки видео».-
Подраздел «Настройка параметров Программного Детектора Движения».
- параметры pre_record, post_record и возможно motion_series_end;
-
Подраздел «Параметры записи видео в архив на жесткий диск (HDD)».
- параметры file_fmt, mpeg_maxfilesize, mpeg_view_fps и др. параметры из соответствующих вложенных подразделов;
-
Подраздел «Наблюдение в режиме реальном времени.»
- если большинство кaмep нужно смотреть в живую на локальном мониторе — monitor_live=Вкл;
- если большинство кaмep нужно смотреть в живую удаленно через браузеры — webcam_live=Вкл;
2 Настройка каждой конкретной кaмepы (пример для локальных аналоговых кaмep).Многие значения должны быть уникальные для каждой в/к.
-
Раздел «Выбор и настройки драйвера видeoкaмepы (аналоговые CCTV видeoкaмepы или сетевые IP-кaмepы)».
-
Подраздел «Параметры PCI-плaт видeoзaxвaтa (аналоговые CCTV видeoкaмepы)»
-
- в этом разделе определяем параметры v4l_dev, input (!!! это сочетание — уникальное для каждой в/к и фактически определяет номер чипа BT878[0..7] и видеоканала[0,1,2,3] на нем)
-
Подраздел «Параметры доступа к Motion JPEG сетевым IP-камерам и IP-видеосерверам(видеошлюзам)»
- в этом разделе определяем параметры InetCam_URL, InetCam_HTTP_GET (!!! пример: InetCam_URL=http://<ip адрес сетевой кaмepы>, InetCam_HTTP_GET=/axis-cgi/mjpg/video.cgi?resolution=640×480&colorlevel=100&req_fps=5, подробней здесь >>)
-
-
Раздел «Выбор и настройки режимов обработки видео»
-
Подраздел » параметров Программного Детектора Движения»
- так как кaмepы «наблюдают» разные планы, то почти все настройки ПДД рекомендуется подстраивать для каждой в/к
-
Подраздел «Параметры информационных строк, рисуемых на изображении кадра»
- параметр text_left — название кaмepы (ТОЛЬКО LATINSKIE, типа DOROGA, KPP1, CAMERA5)
-
Подраздел «Наблюдение в режиме реальном времени.»
-
Подраздел «Настройки для локального просмотра видео на специальной CCTV программе МОНИТОР»
- параметр v4l_pipe (!!! назначаем последовательно, чтобы не было совпадений)
-
Подраздел «Настройки для просмотра видео по сети на Интернет-браузере (технология webcam)»
- параметр wc_port (!!! назначаем последовательно 8081,8082,…, чтобы не было совпадений)
-
-
3 Настройка локального (на ПК в/регистратора) просмотра online.Локальный вьювер (просмотрщик) — это программа МОНИТОР. Её запуск — команда mon.
МОНИТОР отображает на экране заранее определенные матрицы с изображениями в/к.
- Типы матриц — одна кaмepa, квадраторы 2х2, 3×3, 4×4 и полиэкраны (различные).
- Кол-во матриц — до 10.
- Быстрое переключение между матрицами — клавишами клавиатуры [0-9].
- Максимальное кол-во в/к в матрице (квадратор 4х4) — до 16.
Все вышеописанное должно быть заранее определено в настройках администратором, иначе будет не доступно пользователю.
Где настраивать — cсылка в меню справа «Монитор«. Далее можно удалить, добавить, править матрицы(конфигурации окон).
Будут выбираться только те кaмepы, по которым monitor_live=Вкл и правильно определен уникальный параметр v4l_pipe.
- в зависимости от того, каких в/к больше определяем cam_type=