Art-Net DMX over IP library for Java
- Bind server to a custom network interface
- Reuse of the socket address
### Bind Custom Network Interface
This is just a short example to show how to bind a custom network interface en5
to the artnet server:
NetworkInterface ni = NetworkInterface.getByName("en5");
InetAddress address = ni.getInetAddresses().nextElement();
artnet.start(address);
Check out the processing example:
Art-Net by Artistic Licence allows for broadcasting DMX data via IP/UDP. This library is implementing the basic protocol for Java applications.
Currently supported core features are:
- Device/node discovery & automatic updating of node configurations
- Java typed descriptors of nodes & node properties
- Abstracted DmxUniverse allowing direct pixel/channel access without having to deal with packets
- JAXB configuration support for storing universe/node descriptions as XML
- Listener support for various events
- Sending of DMX512 data via UDP broadcast or unicast
This project is currently still in pre-alpha stage, so currently only source access via hg. Be also aware that large parts of the codebase are still undergoing major changes.
Forked from artnet4j.
New features are developed by Florian.