Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

При установке продуктов «Сервер Контроля», «АТМ-Интеллект АРМ», «Дополнительное рабочее место Мониторинга» и «Дополнительное рабочее место ATM» в реестре в разделе

HKLM\SOFTWARE\BitSoft\VHOST\VHostService для 32-битной системы

HKLM\SOFTWARE\Wow6432Node\BitSoft\VHOST\VHostService для 64-битной

появляются два дополнительных строковых параметра — «FileQueryEnable» и «FileQueryPath»

Параметр «FileQueryEnabe» включает или выключает автоматизацию загрузки видеороликов. По умолчанию автоматизация выключена («FileQueryEnabe» = 0). Для включения автоматизации необходимо включить данный параметр («FileQueryEnabe» = 1) и перезапустить ПК «Интеллект». 

Важно:  

Если автоматизация загрузки видеороликов включена одновременно на «Сервере Контроля» и «Дополнительном рабочем месте Мониторинга» необходимо, чтобы параметр «FileQueryPath» в реестре указывал на разные каталоги. 

Параметр «FileQueryPath» указывает на каталог обмена с внешней системой. При запуске модуля videosrv.exe на «Сервере Контроля» и «АТМ-Интеллект АРМ» если автоматизация включена, будет автоматически создан этот каталог со следующими подкаталогами: 

  1. Каталог для файлов запроса. 

Значение: In 

  1. Рабочий каталог для файлов запроса. 

Значение: In\Work 

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

Значение: OutSuccess 

  1. Каталог в который перемещается файл запроса в случае если файл запроса некорректный или не все необходимые параметры указаны. 

Значение: OutError 

  1. Каталог в который перемещается файл запроса в случае если файл запроса корректный, но видеоролик закачать не удалось по любой причине (нет связи с объектом, титры не найдены, видеоролик не найден в архиве и так далее). 

Значение: OutFail 

На «Дополнительном рабочем месте Мониторинга» и «Дополнительном рабочем месте ATM» каталог обмена с внешней системой со всеми подкаталогами следует создать вручную. 

Параметры файла запроса: 

Название 

Описание 

ID 

Идентификатор объекта (см. Рис. 2) 

DateTimeBegin 

Дата-время начала записи или начала поиска титров в формате 

DD-MM-YYYY hh:mm:ss 

DateTimeEnd 

Дата-время окончания поиска титров в формате 

DD-MM-YYYY hh:mm:ss 


Info
 
title
Замечание: 
Примечание
Используется если параметр Titles не равен 0 


Length 

Длина запрашиваемого видеоролика в секундах 

Допустимые значения: 1 — 9999 

DateTimeExecute 

Дата-время выполнения запроса на загрузку видеоролика в формате 

DD-MM-YYYY hh:mm:ss 


Info
 
title
Замечание: 
Примечание
Если указать значение равное 0, то запрос будет выполнен немедленно. 


Cam 

Порядковый номер камеры 

Пример: 

На «Агенте Контроля» в системе заведено 3 камеры: 

1) Номер = «1».  Название = «Камера 1. Дверь» 

2) Номер = «3».  Название = «Окно» 

3) Номер = «5».  Название = «Арка» 

При этом в настройке «Раздела Контроля» камеры были заведены в следующем порядке: 

1) «Камера 1. Дверь» 

2) «Арка» 

3) «Окно» 

В соответствующем порядке эти камеры отображаются и на стороне «Сервера Контроля» (см. Рис. 3). Таким образом, чтобы получить видеоролик с камеры «Арка», параметр Cam должен быть равен 2. 

Необходимость использовать порядковый номер камеры, а не внутренний номер камеры связан с тем, что со старых систем внутренний номер камеры не передаётся. 


Info
 
title
Замечание: 
Примечание
Если указать значение равное 0, то будет осуществляться загрузка видеороликов со всех видеокамер данного объекта, заведённых в настройки «Агента Контроля». 


Titles 

Строка для поиска титров. 

Длина данной строки не должна превышать 40 символов. 

Следует учитывать, что для поиска титров на системах, работающих под «Интеллект 4.10.0» и выше следует использовать «специальный механизм» формирования запроса на поиск! То есть если «Агент Контроля» установлен на «Интеллект 4.10.0» и выше, то при поиске следует использовать символ * для обозначения любого количества любых символов. 

Пример: 

сала* - при поиске по такому слову найдётся салат и салатница. 

салат - при поиске по такому слову найдётся только слово салат. 

сала  - при  поиске по такому слову ничего не будет найдено 

Если  «Агент Контроля» установлен на «Интеллект 4.9.8» и ниже, то любое введённое слово поиска неявно обрамляется *. 

Пример: 

сала - при поиске по такому слову найдётся салат и салатница. 


Info
 
title
Замечание: 
Примечание
Если указать значение равное 0, то поиск по титрам не осуществляется и параметры OnlyWithTitles и DateTimeEnd не используются. 


OnlyWithTitles 

Загружать видеоролик только если найдены титры 

Допустимые значения:  

0 — Видеоролик будет загружен 

1 — Видеоролик не будет загружен 

DownloadSpeed 

Скорость загрузки видеоролика в Кбайт/cек. 

Допустимые значения: 0 — 1000 


Info
 
title
Замечание: 
Примечание
Если указать значение равное 0, то скорость загрузки не ограничивается. 



Info
titleПримечание
Для того, чтобы вводимые пользователем символы в строке поиска титров воспринимались только как символы, а не как разметка, следует использовать раздел CDATA для параметра Titles. 

...