Art-Net

Art-Net ist ein von Artistic Licence entwickeltes lizenzfreies Protokoll zur Übertragung von DMX- und RDM-Daten via UDP (Wikipedia).

Vorteile

  • lizenzfrei
  • weit verbreitet
  • einfach zu implementieren

Nachteile

  • teilweise unnötig kompliziert (z. B. Adressierung)
  • wenig effizient
  • katastrophale Performance im WLAN

Adressierung

Die Adressierung bei Art-Net ist ziemlich verkorkst. Pakete mit Nutzdaten (ArtDmx) enthalten immer nur Daten für ein Universum. Ein Universum hat 512 Kanäle wird über die Portadresse (15 Bit) adressiert. Die Portadresse besteht aus

  • Net (Bits 14-8)
  • SubNet (Bits 7-4)
  • Universe (Bits 3-0)

Bei ArtNet 3 können jedem Gerät maximal 4 Universen zugeordnet werden, Net und SubNet müssen für alle diese Universen gleich sein. Das entspricht maximal 2048 Kanälen pro Gerät (z. B. 682 RGB-Daten).

Bei ArtNet 4 sind als zusätzliche Ebenen Pages („pages of dmx ports“) eingeführt worden. Jede Page entspricht dann maximal 4 Universen wie bei ArtNet 3. Net und SubNet können für jede Page verschieden gesetzt werden. Die einzelnen Pages werden über BindIndex unterschieden.

Diese erweiterte Adressierung wird erforderlich, wenn ein Gerät mehr als 4 Universen (2048 Kanäle) verarbeiten soll. Für jede Page muss dann ein eigenes ArtPollReply geschickt werden.

Versionen

Art-Net 1

  • wohl nicht mehr relevant
  • nur Broadcast

Art-Net 2

  • immer noch weit verbreitet
  • Broadcast für Konfiguration etc., Unicast für Daten
  • max. 256 Universen

Art-Net 3

  • am weitesten verbreitet
  • erweiterte Adressierung bis 32.768 Universen
  • wirkt an vielen Stellen sehr inkonsistent

Art-Net 4

  • noch recht neu (2016)
  • multi-binding
  • lässt sich zusammen mit sACN einsetzen (für größere Datenmengen)

siehe auch