MIDI-MT Документация на Русском языке
Позволяет управлять настроенными в конфигурации контролами с помощью панели дистанционного управления. Это встроенное «Web приложение», взаимодействие с которым пооисходит через браузер, как следствие, использование возможно на любой операционной системе.
Для работоспособности модуля, необходимо принимать входящие запросы, для этого требуется настройка «брандмауэра windows», как на изображении ниже:
В группе «Сетевые настройки», выбор сетевого «Интерфейса» ограничит доступ к панели управления только выбранной сетью.
Поле «Порт» указывает на каком порту принимать
входные запросы, по умолчанию номер порта 8888
.
Опция «Таймаут подключения» указывает время ожидания соединения в миллисекундах.
Опция «Таймаут ожидания» указывает время ожидания ответа клиента в миллисекундах.
Отмеченный пункт «Использовать IPv6» включает
поддержку IPv6
для WebSocket
, при этом, тип
выбранного сетевого интерфейса так же должен быть
IPv6
.
Опция «Быстрое открытие сокета» позволяет минимизировать тайминги при приеме и передачи данных.
Пункт «Повторное использование адреса» служит
для отключения монопольной политики
при доступе к системным
сокетам. По умолчанию включён.
Выбор «Уровень логирования сессий клиентов» включает или выключает запись отладочной информации о сетевом обмене и командах в общий лог файл.
Кнопка «Сохранить настройки» позволит сохранить внесённые вами изменения в текущей сессии. Для сохранения в конфигурационном файле, необходимо после сохранения настроек сессии, использовать кнопку «Сохранить настройки» на главном экране диалога «Старт».
Любые изменения произведенные с помощью MIDI клавиатуры
,
панелей управления
и других устройств ввода
,
немедленно отображаются на всех подключенных панелях управления.
Например, это может помочь в управлении световыми приборами с участием
группы операторов. Также, при настройке звука в студии, удобно иметь
возможность регулирования звуковых каналов дистанционно, изменяя уровень
звука по месту.
Авторизация или иные защитные меры по доступу к панели дистанционного
управления не предусмотрены, решение рассчитано на работу в локальной
сети. При необходимости, для доступа через интернет, можно поставить
любой HTTPS
фронт-енд с поддержкой Web Socket
,
например nginx
.
Также возможно отредактировать файл конфигурации в любом привычном для вас редакторе. Основная секция настроек модуля «панель дистанционного управления» выглядит так:
...
},
"remote": {
"enable": true,
"port": 8888,
"host": "192.168.22.1",
"ua": "MIDI-MT, Version 1.0.x.x (xXX) Release, (Windows xx.x.xxxxx.x)",
"tmreq": 5,
"tmidle": 0,
"loglevel": 4,
"ipv6": false,
"reuseaddr": true,
"fastsock": false
},
"units":[ ...
... ]