Настройки программы в клиенте Overseer Viewer
Подключение видео
Для того, чтобы настроить получение видео из Overseer Traffic и его отображение в Overseer Viewer необходимо последовательно выполнить следующие шаги:
- настроить Overseer Traffic в качестве источника видео:
- в acl.plist Overseer Traffic прописать разрешения (раздел allow) для группы и IP-адреса того компьютера, на котором установлен Overseer Viewer;
- в том случае, если Overseer Traffic и Overseer Viewer устанавливаются на один компьютер, данный этап можно пропустить. По умолчанию, передача видео в рамках одного компьютера разрещена;
- в Overseer Traffic на вкладке Настройки (раздел Настройки доступа) определить параметры удаленного доступа;
- в acl.plist Overseer Traffic прописать разрешения (раздел allow) для группы и IP-адреса того компьютера, на котором установлен Overseer Viewer;
- в разделе VideoServer конфигурационного файла программы Overseer Viewer (файл называется OverseerClient.ini и находится в VIT\OverseerClient\ в папке Application Data) указать параметры доступа к Overseer Traffic, из которого необходимо получать видео:
- VsHost - IP-адрес компьютера, на котором установлен Overseer Traffic;
- VsPort - порт для передачи видео, должен соответствовать порту, указанному в Overseer Traffic на шаге 1;
- VsUser- логин пользователя для получения видео, должен должен соответствовать логину пользователя, указанному в Overseer Traffic на шаге 1;
- VsPass- пароль пользователя для получения видео, должен должен соответствовать паролю пользователя, указанному в Overseer Traffic на шаге 1;
- настроить в Overseer Viewer отображение видео. Более подробная инструкция, как это сделать, представлена в статье Вкладка "Наблюдение" в клиенте Overseer Viewer:
- на вкладке Наблюдение Overseer Viewer правой кнопкой мыши щелкнуть по viewport’у в котором должно отображаться видео;
- в появившемся контекстном меню выбрать пункт меню Настроить...
- в поле Канал появившегося окна Настройки видео выбрать канал Overseer Traffic, видео с которого будет отображаться в данном viewport’е.
- при необходимости указать дополнительные параметры отображения видео;
- нажать кнопку применить для сохранения указанных настроек.
Редактирование файла acl.plist на компьютере-сервере
Для того, что бы прописать настройки видео в конфигурационном файле acl.plist необходимо выполнить следующие шаги:
- зайти в каталог VIT\Overseer Parking\resources2\user в папке Application Data;
- кликнуть правой кнопкой мыши на файле acl.plist и выбрать в контекстном меню «Открыть с помощью-Блокнот»;
- в окне открывшегося документа прописать разрешения (раздел allow) для группы и IP-адреса компьютера в сети для записи архива;
Пример файла:
- ACL = [
- allow = [
- localhost = "127.0.0.1/32";
- test_test = "192.168.100.0/24";
- ];
- deny = [
- ];
- allow = [
- ];
- ACL = [
Где test_test - это название группы, в которой находится система, а 192.168.100.0/24 - IP-адрес компьютера.
Настройка параметров удаленного доступа в Overseer Traffic
Для настройки удаленного доступа в системе Overseer Traffic необходимо задать параметры удаленного доступа на вкладке «Настройка», раздел «Настройки доступа» (см. рисунок 'Настройки программы в клиенте Overseer Viewer. Параметры удаленного доступа в Overseer Traffic):
- отметить флаг «удаленный доступ»;
- указать группу системы в поле "группа";
- отметить флаг поля «включить аутентификацию», если требуется запрос логина и пароля при попытке удаленного подключения к настраиваемой системе. Тогда в полях "логин" и "пароль" следует ввести логин и пароль доступа к настраиваемой системе;
- задать значение поля шлюз в том случае, если компьютер-сервер и компьютер-клиент находятся в разных подсетях. Прописывается в виде пары «ip-адрес:порт»;
- нажать кнопку «Сохранить».
Получение синхронного кадра
Синхронный кадр отображается в Overseer Viewer на вкладке События, в режиме "Наблюдение". Для того, чтобы настроить его отображение в Overseer Viewer необходимо последовательно выполнить следующие шаги:
- открыть файл adset.plist Overseer Traffic, который находится по адресу VIT\Overseer\resources2 в папке \ProgramData;
- в конец узла ui добавить подузел вида:
0 = [
- syncChannel = 1;
];
где 0 - номер канала, по которому ведется распознавание, а 1 - номер канала, по которому фиксируется синхронный кадр.
Пример файла adset.plist
Файл adset.plist Overseer Traffic в котором для 1 канала синхронный кадр система получает с камеры 3 канала, а для 2 канала - с 4, будет иметь следующий вид:
ui = [
- logSettings = "0";
- //plateRatio = "1-0.5";
- mdEnable = "off";
- //mdCellSize = "11";
- //mdSquareMin = "28";
- //mdThreshold = "42";
- //plateStarMax = "0";
- //plateSizeMax = "200";
- //plateSizeMin = "45";
- dynamicComparableTimeMax = "400000"; //80000
- //dynamicComparableSymbolsMin = "60"; //80
- dynamicDurationWithoutAccess = "15000000"; //3000000
- plateProbabilityMin = "25";
- 0 = [
- syncChannel = 2;
- ];
- 0 = [
- 1 = [
- syncChannel = 3;
- ];
- 1 = [
];
Настройки, доступные в OverseerClient.ini
Описание настроек, доступных в OverseerClient.ini и позволяющих управлять Overseer Viewer представлено в таблице Настройки Overseer Viewer.
Название поля | Описание поля | Возможные значения |
VIT | ||
X | Координаты верхнего левого угла рабочего окна программы | Числовое поле, целое, пикселей |
Y | Координаты верхнего левого угла рабочего окна программы | Числовое поле, целое, пикселей |
WIDTH | Ширина рабочего окна программы | Числовое поле, целое, пикселей |
HEIGHT | Высота рабочего окна программы | Числовое поле, целое, пикселей |
LANG | Язык интерфейса и системных сообщений |
|
BorderStyle | Тип обводки окна | От 0 до 7 |
SystemMenu | Наличие кнопок «Закрыть», «Свернуть», «Полноэкранный режим» |
|
Maximize | Размер рабочего окна программы |
|
AlarmWindowEnabled | Появление окна «Карточка тревоги» при наступлении тревожного события |
|
MyAlarmWindowEnabled | Появление окна «Карточка тревоги» при генерации тревожного события оператором данного рабочего места |
|
RightDAIBlockHeight | Высота элемента «Информация внешних баз данных ГАИ» вкладки «События» | Числовое поле, целое, пикселей, на данный момент не доступно, значение – 0 |
RightPhotoHeight | Высота элемента «Кадр с распознанным номером автомобиля, соответствующего выбранному событию» вкладки «События» | Числовое поле, целое, пикселей |
LiveLayout | Наличие вкладки «Наблюдение» |
|
PostName | Название данного рабочего места | Текстовое поле |
Buttons | ||
cxBtnClose | Наличие кнопки «Закрыть» при обработке тревоги |
|
cxBtnTabEvents | Наличие вкладки «События» |
|
cxBtnTabCardIndex | Наличие вкладки «Картотека» |
|
cxActiveTab | Вкладка, которая отображается при старте приложения |
|
Database | ||
DbHost | IP-адрес БД, данные которой необходимо отображать | ххх.ххх.ххх.ххх |
DbPort | Порт для передачи данных | хххх |
DbName | Имя базы данных, данные которой необходимо отображать | Текстовое поле |
DbUser | Имя пользователя, для подключения к базе данных, данные которой необходимо отображать | Текстовое поле |
DbPass | Пароль пользователя для подключения к базе данных, данные которой необходимо отображать | Текстовое поле |
VideoServer | ||
VsHost | IP-адрес Overseer Traffic, видео из которого необходимо отображать на вкладке «Наблюдение» | ххх.ххх.ххх.ххх |
VsPort | Порт для передачи видео | хххх |
VsUser | Имя пользователя, для подключения к Overseer Traffic, видео из которого необходимо отображать на вкладке «Наблюдение» | Текстовое поле |
VsPass | Пароль пользователя, для подключения к Overseer Traffic, видео из которого необходимо отображать на вкладке «Наблюдение» | Текстовое поле |
Следует отметить, что Overseer Viewer предоставляет возможность работы с несколькими серверами в рамках одного сеанса. Для того, что бы такая работа стала возможной, в разделе [Database] необходимо прописать данные по подключению к каждой необходимой БД.
Например, необходимо, что быOverseer Viewer работал с двумя базами данных: на локальном сервере и сервере, находящемся по адресу 192.168.100.104. При этом БД на локальном компьютере называется autocode, а на удаленном customs. Тогда раздел [Database] будет выглядеть следующим образом:
dbText1=Локальная БД dbHost1=127.0.0.1 dbPort1=5432 dbName1=autocode dbUser1=autocode dbPass1=autocode
dbText2=Удаленная БД dbHost2=192.168.100.104 dbPort2=5432 dbName2= customs dbUser2=autocode dbPass2=autocode