Открыть сервис

Art-Net

Art-Net — это протокол передачи данных по сети Ethernet, предназначенный для управления световым и сценическим оборудованием, использующим стандарт DMX512 (USITT DMX512-A). Протокол был разработан британской компанией Artistic Licence Engineering Ltd. и впервые опубликован в 1998 году. Art-Net позволяет передавать несколько вселенных DMX (до 32 768) через стандартную компьютерную сеть, заменяя или дополняя традиционные кабельные соединения DMX.

История

Протокол Art-Net был создан в ответ на растущие потребности индустрии развлечений в гибкой и масштабируемой системе управления освещением. Традиционный DMX512, основанный на последовательном интерфейсе RS-485, имел ограничения по длине кабеля (до 300 метров), количеству устройств в одной линии (32) и числу каналов управления (512). С развитием компьютерных сетей и увеличением числа световых приборов на крупных концертах, в театрах и на телевидении возникла необходимость в более эффективном решении.

Первая версия протокола, Art-Net 1, была выпущена в 1998 году. Она позволяла передавать до 256 вселенных DMX по сети 10Base-T (10 Мбит/с). В 2002 году вышла версия Art-Net 2, которая расширила возможности протокола, увеличив максимальное количество вселенных до 32 768 и добавив поддержку сети 100Base-TX (100 Мбит/с). В 2005 году была опубликована версия Art-Net 3, которая стала де-факто стандартом в индустрии. Она включала улучшенные механизмы синхронизации, поддержку IPv4 и IPv6, а также возможность работы с несколькими сетевыми интерфейсами. Последняя на данный момент версия, Art-Net 4, вышла в 2016 году и добавила поддержку сжатия данных, расширенную диагностику и работу с сетевыми коммутаторами.

Принцип работы

Art-Net работает на основе стека протоколов TCP/IP. Данные DMX512 упаковываются в UDP-пакеты и отправляются по сети Ethernet. Протокол использует модель «клиент-сервер» или «издатель-подписчик», где контроллеры (консоли, компьютеры) выступают в роли серверов, отправляющих данные, а устройства (диммеры, световые приборы, медиасерверы) — в роли клиентов, принимающих и обрабатывающих эти данные.

Структура пакета

Каждый пакет Art-Net состоит из заголовка и данных. Заголовок содержит:

  • Идентификатор протокола: строка «Art-Net» (0x41 0x72 0x74 0x2D 0x4E 0x65 0x74).
  • Код операции (OpCode): определяет тип пакета (например, данные DMX, опрос устройств, синхронизация).
  • Номер вселенной (Universe): 16-битное число, указывающее на конкретную вселенную DMX (0–32767 для Art-Net 3/4).
  • Длина данных: количество байт DMX-данных в пакете (от 1 до 512).

Данные представляют собой массив значений уровней каналов DMX (0–255 для каждого из 512 каналов).

Адресация

Art-Net использует концепцию «вселенных» (universes). Каждая вселенная соответствует одному кабелю DMX512 с 512 каналами. Для адресации используется IP-адрес и порт (по умолчанию 6454 для UDP). Протокол поддерживает широковещательную (broadcast) и многоадресную (multicast) передачу. Широковещательная рассылка отправляет данные всем устройствам в сети, что может привести к перегрузке сети при большом количестве вселенных. Многоадресная рассылка позволяет отправлять данные только тем устройствам, которые подписаны на конкретную вселенную, что более эффективно.

Синхронизация

Art-Net включает механизмы синхронизации, позволяющие согласовывать работу нескольких контроллеров или устройств. Для этого используются пакеты ArtSync и ArtTimeCode. ArtSync позволяет синхронизировать начало и конец передачи данных, а ArtTimeCode — передавать временной код (SMPTE) для синхронизации с аудио- и видеосистемами.

Классификация и виды

Art-Net можно классифицировать по версиям протокола и по типам устройств.

По версиям протокола

  • Art-Net 1: базовая версия, поддержка до 256 вселенных, работа по сети 10Base-T.
  • Art-Net 2: расширение до 32 768 вселенных, поддержка 100Base-TX, улучшенная диагностика.
  • Art-Net 3: добавление поддержки IPv6, многоадресной рассылки, синхронизации, работа с сетевыми коммутаторами.
  • Art-Net 4: сжатие данных, расширенная диагностика, поддержка аппаратного ускорения.

По типам устройств

  • Контроллеры: устройства, генерирующие данные Art-Net (световые консоли, программное обеспечение для управления светом, медиасерверы).
  • Узлы (Nodes): устройства, преобразующие Art-Net в DMX512 и обратно. Они могут быть как однопортовыми (один вход/выход DMX), так и многопортовыми (до 8 и более портов).
  • Приемники: устройства, непосредственно принимающие Art-Net и управляющие световыми приборами (диммеры, светодиодные светильники, движущиеся головы).
  • Медиасерверы: устройства, воспроизводящие видео и управляемые через Art-Net.

Применение

Art-Net широко используется в различных областях, связанных со световым и сценическим оборудованием.

Театр и концерты

В театрах и на концертных площадках Art-Net позволяет управлять сотнями и тысячами световых приборов, расположенных на большом расстоянии друг от друга. Протокол обеспечивает гибкость в прокладке кабелей, так как вместо множества DMX-кабелей используется одна сетевая инфраструктура. Это особенно важно для крупных шоу, где требуется быстрое переключение между различными сценариями освещения.

Телевидение и кино

На телевизионных студиях и в киносъемочных павильонах Art-Net используется для управления студийным освещением, светодиодными панелями и фоновыми экранами. Протокол позволяет интегрировать световое оборудование с системами управления съемочным процессом, такими как временной код и системы автоматизации.

Архитектурное освещение

В архитектурном освещении зданий, мостов и памятников Art-Net применяется для управления динамическими световыми инсталляциями. Протокол позволяет синхронизировать работу сотен светодиодных светильников, создавая сложные световые сценарии, которые могут меняться в зависимости от времени суток, погоды или событий.

Музеи и выставки

В музеях и на выставках Art-Net используется для управления подсветкой экспонатов, создания интерактивных инсталляций и синхронизации света с аудиогидами. Протокол обеспечивает точное управление цветом и яркостью, что важно для сохранения экспонатов и создания нужной атмосферы.

Преимущества и недостатки

Преимущества

  • Масштабируемость: возможность управления до 32 768 вселенными DMX (16 777 216 каналов).
  • Гибкость: использование стандартной сети Ethernet, что упрощает прокладку кабелей и интеграцию с другими системами.
  • Скорость: передача данных по сети 100 Мбит/с и выше, что позволяет обновлять все каналы DMX с высокой частотой (до 40 кадров в секунду для 32 768 вселенных).
  • Диагностика: протокол включает инструменты для мониторинга и диагностики сети, что упрощает поиск неисправностей.
  • Открытость: протокол является открытым и бесплатным для использования, что способствовало его широкому распространению.

Недостатки

  • Зависимость от сети: стабильность работы Art-Net зависит от качества сетевой инфраструктуры. Плохо настроенная сеть может привести к задержкам, потерям пакетов и сбоям в управлении светом.
  • Сложность настройки: для работы с Art-Net требуется знание сетевых технологий (IP-адресация, подсети, коммутаторы). Это может быть сложным для пользователей, не имеющих опыта работы с компьютерными сетями.
  • Безопасность: протокол не имеет встроенных механизмов шифрования и аутентификации, что делает его уязвимым для несанкционированного доступа. В крупных установках рекомендуется использовать отдельные VLAN или VPN.
  • Совместимость: несмотря на открытость, некоторые производители оборудования могут реализовывать протокол с отклонениями от спецификации, что приводит к проблемам совместимости.

Интересные факты

  • Название «Art-Net» происходит от компании-разработчика Artistic Licence Engineering Ltd.
  • Протокол Art-Net является одним из самых популярных протоколов управления светом в мире, уступая только самому DMX512.
  • Существуют программные реализации Art-Net, такие как Art-Net Controller для Windows и macOS, а также библиотеки для разработчиков (например, libartnet).
  • В 2019 году протокол Art-Net был включен в стандарт ANSI E1.31 (Streaming ACN), который является американским национальным стандартом для управления светом по сети.

Источники

  • Artistic Licence Engineering Ltd. «Art-Net 4 Specification». 2016.
  • USITT. «DMX512-A: Standard for Digital Transmission of Data for Control of Lighting Equipment and Accessories». 2008.
  • ANSI E1.31-2018: «Entertainment Technology — Lightweight Streaming Protocol for Transport of DMX512 Using ACN».
  • «Art-Net: The Protocol for Lighting Control over Ethernet». Статья в журнале «Lighting&Sound America», 2005.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →