Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Art-Net - это бесплатный протокол связи для передачи протокола управления освещением DMX512-A и протокола управления удаленным устройством (RDM) по протоколу пользовательских дейтаграмм (UDP) из набора интернет-протоколов . [1] Он используется для связи между «узлами» (например, интеллектуальными осветительными приборами) и «сервером» (стол освещения или компьютер общего назначения, на котором запущено программное обеспечение для управления освещением).

Услуги [ править ]

Art-Net - это простая реализация протокола DMX512-A через UDP, в котором информация управления освещением передается в IP-пакетах, обычно в частной локальной сети, такой как Ethernet . Поддерживаемые функции включают в себя передачу и получение данных об освещении (например, уровни фейдеров для отдельных источников света, положения подвижных источников света); функции управления, такие как обнаружение узлов, обновление параметров управления узлом и передача временных кодов ; и функции, которые позволяют узлам «подписываться» на узлы «издателя», чтобы, например, узлы A и B могли подписаться на узел C (C будет одноадресно передавать информацию A и B).

Версии [ править ]

Art-Net прошла через четыре версии, которые, как утверждается, совместимы. Art-Net I широко использовала широковещательные рассылки, давая ограничение на количество вселенных примерно в 40. Art-Net II в основном использует одноадресные пакеты и адресует 256 вселенных. Art-Net III, выпущенная в 2011 году, решает проблемы с управлением большим количеством вселенных, до 32 768. Следующая версия Artnet IV была выпущена в 2016 году.

Внутри протокола он называется версией 14.

Обращение [ править ]

В своей простейшей реализации все узлы осуществляют широковещательную передачу, первоначально в сетях 2.0.0.0/8.

Адресация обычно фиксируется для каждого узла, часто привязана к MAC-адресу и коду «OEM», назначенному производителю, и настройкам перемычки. Сети могут использовать DHCP или статически настроенные IP-адреса, а также использовать одноадресные пакеты для повышения эффективности сети. Протокол может адресовать 32768 DMX "вселенных", каждая из 512 каналов, ограниченных полосой пропускания.

Фиксированная адресация может быть проблематичной в сетях с другими требованиями к адресации. [2] Версия Q протокола решила эту проблему, добавив 10.0.0.0/8 в качестве схемы адресации. Для обнаружения узлов используются широковещательные пакеты.

Формат пакета [ править ]

В следующей таблице показан типичный пакет ArtDMX для передачи значений освещения. Он отправляется на фиксированный порт UDP 0x1936 (6454 в десятичной системе).

Розовая часть одинакова для всех пакетов Art-Net; зеленая часть - переменная. Код операции (указанный с прямым порядком байтов) сообщает получателю, что это пакет, содержащий данные DMX в части данных , предназначенной для вывода указанного юниверса . Последовательность - это порядковый номер от 1 до 255, позволяющий получателю переупорядочивать пакеты для адресации доставки вне очереди (это значение установлено на 0, чтобы отключить эту функцию); физический- информационный пакет, показывающий исходную физическую вселенную этих данных, если требуется. Затем следует до 512 значений освещения в диапазоне от 0 до 255. По сути, этот пакет транслируется на все узлы; но игнорируется всеми узлами, кроме того, который настроен для прослушивания этого юниверса. На практике пакет обычно одноадресно передается правильному узлу.

См. Также [ править ]

Ссылки [ править ]

  1. ^ "Спецификация протокола Art-Net" (PDF) .
  2. ^ «Реестр адресного пространства IPv4 IANA» . Архивировано из оригинала на 2010-04-30 . Проверено 5 апреля 2010 .

Внешние ссылки [ править ]