DMXControl 3 was designed from the outset to work with a distributed system. For this reason, DMXControl 3 has always consisted of several program components that all communicate via a network protocol.
Overview
DMXControl 3 is divided into several essential components due to the Network Concept:
- the Graphical User Interface (GUI), which handles the actual interaction with the user. This part of DMXControl 3 provides a classic user interface.
- the Kernel, which is responsible for calculating all effects and communicating with the connected interfaces.
- the Umbra, which serves as the central interface for coordinating network communication between all programs in the DMXControl network.
Only when these three components are active can device control be carried out. For example, if the GUI and Umbra are missing, the Kernel will continue to output the last determined state. This means that Cuelists will continue to be executed.
Key Features
![]() |
The session ID must not contain umlauts (such as ä, ö, ü) or other special characters like ß. Only characters from the ASCII code[1] are allowed. |
Usage
Basic Requirements
For the separate operation of the Graphical User Interface, Umbra, and Kernel on different PCs to work, the following requirements must be met:
- All components of the DMXC3 network must be able to reach the PC running Umbra. This can be checked using a ping, especially when setting up a more complex configuration.
- To allow communication between the components in the DMXC3 network, the ports listed below[2] must be allowed through the firewall. Typically, the firewall prompts for this upon first launch and adds these rules automatically.
Port | TCP | UDP | Description |
---|---|---|---|
17474 | X | DMXControl 3 Network Discovery | |
17475 | X | DMXControl 3 Network Broker | |
17476 | X | DMXControl 3 Network Broker TLS |
Network Explorer
In the Network Explorer, you get an overview of all active components within the local network. For more information on usage, see the Network Explorer article.
Links and References
Further Information
- ↑ Detailed article on the ASCII code including a list of all characters contained in this code: https://en.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange
- ↑ List of standardized network ports (English): https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers