Project

General

Profile

Установка сервисов системы анализа аудиосигнала

Установка сервисов

Создание сервиса или его эмулятора, а также их настройка выполняется согласно Общим принципам работы всех сервисов.

Сервис анализа

Для работы сервиса необходимо скачать AudioAnalyzerServiceSetup.exe и запустить приложение.

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

Окно_настройки.jpg

Окно содержит две вкладки — Сервис и Эмулятор.

На вкладке Сервис создаются, настраиваются и запускаются настоящие сервисы, режим Эмулятор предназначен для тестирования и отладки сервисов.

Для полноценной работы следует использовать вкладку Сервис. Если она недоступна, необходимо открыть программу с правами администратора.

В выпадающем списке Имя сервиса можно выбрать нужный сервис из списка установленных в системе.

Если не установлено ни одного сервиса, нажмите кнопку Создать…

В открывшемся окне можно ввести любое пользовательское наименование сервиса. Если оставить строку идентификатора пустой, то название будет присвоено автоматически.

Если сервис был первоначально создан как эмулятор, то допускается пересоздать его как настоящий сервис с тем же именем на вкладке Сервис.

При создании сервиса открывается окно Настройки сервиса:

настройки сервиса.png

Необходимо настроить

  • Адрес серверного сокета
  • Номер порта сервера REST API (по умолчанию - 9200); 
  • Тип сервера (реальный или эмулятор); 
  • Путь хранения файлов - каталог в который, будут загружаться файлы в случае ручной постановки задачи на анализ; 
  • Путь хранения приложенных файлов - каталог хранения файлов графиков громкости и спектра, которые по окончании анализа будут попадать в отчет.

Цвета отображения графиков громкостей I, M, S предустановлены по умолчанию. Их можно изменить в узле настроек Параметры отображения графика громкости.

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

Необходимо настроить опции, влияющие на форматы файлов, которые сервис может обработать.
Для этого необходимо зайти в Общие настройки, на вкладку Доп.

  • Базовые установки\Использование кодеков требующих лицензии: Запрещено/Разрешено.
    Если использование кодеков не разрешено явно, то количеством поддерживаемых форматов файлов и кодеков будет меньше (в частности, не будут поддерживаться файлы MXF). При включении убедитесь, что лицензируемые кодеки разрешены законодательством для использования в конкретном случае.
  • Звуковые файлы\Читать поврежденные WAV-файлы.
    Выбор опции Да позволит читать WAV-файлы с незначительными нарушения формата.

Сервис заявок

Для работы сервиса необходим Microsoft SQL Server.

Чтобы установить сервис скачайте и запустите AudioAnalyzerWebSetup.msi:

AudioAnalazerWebSetup.png

Установите его, следуя всем инструкциям мастера установки.

Далее необходимо указать:

Destination Folder:

  • Analysis Service IP Address - IP-адрес сервиса анализа аудио;
  • Analysis Service Port - порт сервиса анализа аудио;
  • Uploaded Files Path - путь до директории, в которой будут сохранятся загруженные аудиофайлы.

AudioAnalazerWebSetup_Destination Folder.png

Service Parameters:

 1. Параметры подключения к базе данных (отдельная база данных для Audio Analyzer Web):

  • SQL Server - адрес MS SQL Server (например, localhost\\SQLEXPRESS или 192.168.0.123\\SQLINSTANCE);
  • Database - название базы данных (база будет создана сервисом);
  • Username - имя пользователя для подключения к экземпляру SQL-сервера;
  • Password - пароль для подключения к экземпляру SQL-сервера.

 2. Адрес, по которому будет доступен Audio Analyzer Web:

  • IP Address - IP-адрес или доменное имя;
  • Port - порт (при нажатии на кнопку Next будет проверена доступность указанного порта).

3. Учетные данные для запуска сервиса web (при нажатии на кнопку Next будет проверена корректность указанных данных):

  • Username - учетная запись Windows;
  • Password - пароль от учетной записи.

По умолчанию при инсталляции сервиса указывается, что запуск сервиса будет выполняться от имени сетевой службы (NT Authority\Network Service).

AudioAnalazerWebSetup_Service Parameters.png

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

ВАЖНО:

Запуск Сервиса заявок и Сервиса анализа должен происходить от имени пользователя, который имеет доступ к хранилищу каталогов анализируемых файлов, каталогу с файлами Dalet, каталогу хранения файлов (в том числе приложенных), указанному в ходе инсталляции.

Запуск сервисов и авторизация в веб-интерфейсе должный происходить от имени пользователя одного домена.

В веб-браузере необходимо ввести адрес Audio Analyzer Web, указанный в ходе инсталляции (по умолчанию - localhost:5005). Откроется страница Сервиса заявок.

Инсталляция и настройка без использования домена

Для демонстрационных и тестовых инсталляций необходима возможность работы сервиса заявок на любой машине, входящей или не входящей в домен.

Для этого предусмотрена настройка, отключающая запросы в AD.

При инсталляции необходимо указать, что запуск сервиса будет выполняться от имени локальной службы (NT AUTHORITY\Local Service).

После инсталляции сервиса заявок в конфигурационный файл сервиса appsettings.json необходимо добавить узел настроек:

"AdSettings": {
    "UseAD": false
  }

ПРИМЕЧАНИЕ: Перед редактированием файла настроек .json следует остановить работающий сервис!

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

Ввиду отсутствия данных о почте пользователя не будет работать отсылка нотификаций для автора. 

Add picture from clipboard (Maximum size: 742 MB)