Перейти к основному содержимому
Подсказка

iRidium для DigiBird

Набор инструментов для создания интерфейсов управления оборудованием от производителей DigiBird.

документация обновлена 01.01.2024

Для ознакомления с возможностями драйвера, используйте пример проекта:

пример: DigiBird

DigiBird — это компания-производитель решений в области видеокоммутации. Компания производит контроллеры видеостены, гибридные матричные коммутаторы, системы управления AV-комплексами.

DigiBird HMX2-E — это гибридный матричный коммутатор модульной конструкции, поддерживающий бесподрывную коммутацию источников 4K60 до 160x входов и 160x выходов.

iRidium для DigiBird — позволяет панели управления (iOS, Android, Windows, Mac) подключиться к оборудованию видеокоммутации DigiBird и управлять им через приложение i3 pro.

Протестировано с оборудованием:

Подключение

В режиме матричной коммутации (Matrix) HMX2-E автоматически подстраивает выходное разрешение под устройство отображения при переключении источников сигнала. Это обеспечивает гибкость для решений, требующих использования нескольких устройств отображения.

  • Драйвер управляет коммутацией источников только в режиме Matrix.

Благодаря интегрированной функции Video Wall , помимо независимого переключения между источниками входного сигнала и дисплеями, HMX2-E может быть использован в качестве мощного инструмента конфигурации раскладки и источников видеостены, поддерживая 2 слоя изображений на один дисплей.

Установка карты вывода DB-HMX2-E-OC-IP1 предоставляет возможность транслирования RTSP потока для дальнейшего отображения превью источников в проекте визуализации i3Pro

Обработка данных осуществляется с помощью микросхем FPGA, что исключает возможность отключения системы и проникновения вирусов. Устройство защитит себя от любых повреждений при неожиданном отключении энергии. Кроме того, резервный блок питания повышает надежность, автоматически переходя в режим работы при выходе из строя блока питания.

Работа в iRidium

Создайте новый проект и добавьте драйвер Digibird с помощью сканера или ручным вводом данных.

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

Сканирование сети позволяет быстро найти все устройства Digibird в локальной сети. Для этого:

  • Создайте новый проект и нажмите клавишу Scan > Digibird Scanner на вкладке Devices ;
  • Заполните IP-адрес оборудования
  • Выберите устройство для добавления в проект.

Digibird1.png

Если сканер не находит оборудование, то вы можете прописать данные настройки драйвера вручную:


Настройка драйвера

  1. В созданном проекте на вкладке Devices добавьте драйвер Digibird :

Digibird2.png 2. Укажите настройки подключения драйвера:

Digibird3.png

  • Log Level - уровень логирования;
  • Host - IP-адрес оборудования;
  • Update Time - частота опроса оборудования (мс.);
  • Driver Version - версия драйвера.
  1. В настройках устройства укажите Device ID - уникальный идентификатор устройства (указан в приложении DigiBird на вкладке Device Mgt > Device Info > Device id).
  2. Digibird4.png

У команд Сhannel switch существует 2 дополнительных параметра:

  • In - входной канал,
  • Out - выходной канал.

Влияние настроек на значения, отправленные в канал:

  • При выборе параметра Value - отправленное значение в канал будет отправлено в In или Out;
  • При выборе константных значений (1/2/3/4/5/6/7/8/9/etc) - отправленное значение в канал не учитывается, данные берутся из параметров настроек (In / Out);
  • При выборе in = value / out = const - отправленное значение в канал будет присвоено входному каналу (In), а константное значение (1/2/3/4/5/6/7/8/9/etc) присвоено выходному каналу (Out);
  • При выборе in =  const / out = value - отправленное значение в канал будет присвоено выходному каналу (Out), а константное значение (1/2/3/4/5/6/7/8/9/etc) присвоено входному каналу (In).

У фидбэков есть дополнительный параметр:

  • Channel - номер входа с которого необходимо получать статус.

Типы всех команд и фидбэков описаны ниже.

Настройка команд и фидбэков

SendRecieve.png

Для управления оборудованием настройте команды (Commands) и каналы обратной связи (Feedbacks). Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value).

Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".

Commands

Команда привязывается к графическому элементу с указанием значения (Value), которое нужно передать на оборудование при нажатии на графический элемент.

Save the scene1 - 50 (номер сцены)Сохранить текущее состояние входов/выходов как сцену
Recalling a scene1 - 50 (номер сцены)Вызывает сцену, изменяющую состояние входов/выходов.
Audio and video channel switchВходящее значение, в зависимости от настроек команды (п.4)Переключение определенного входного канала на определенный выходной канал.
All audio and video channel switch1 - n (n - максимальное количество входов на устройстве )Переключение определенного входного-аудио и видео канала на все выходные каналы.
Audio channel switchВходящее значение, в зависимости от настроек команды (п.4)Переключение определенного входного-аудио канала на определенный выходной канал.
All audio channel switch1 - n (n - максимальное количество входов на устройстве)Переключение определенного входного-аудио канала на все выходные каналы.
Video channel switchВходящее значение, в зависимости от настроек команды (п.4)Переключение определенного входного-видео канала на определенный выходной канал.
All video channel switch1 - n (n - максимальное количество входов на устройстве)Переключение определенного входного-видео канала на все выходные каналы.

Feedbacks

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

Inputs signal status1 - включен,
0 - выключен
Состояние входного канала.
Outputs signal status1 - включен,
0 - выключен
Состояние выходного канала.