OpenFollow Preview

Manual / Show Control

Output Protocols

OpenFollow can broadcast marker positions on multiple protocols simultaneously. PSN, OTP, and RTTrPM each have a single global configuration; OSC is composed of as many independent OSC Output transmitters as you need, each with its own destination, message template, and trigger.

PSN – PosiStageNet

Multicast UDP. Configured under Output → PSN Output.

FieldMeaningDefault
System NameIdentifier shown on receivers (info packet, sent at 1 fps). On first boot, auto-generates a unique name as OpenFollow <adjective>-<animal>.OpenFollow brave-otter (generated)
Multicast IPPSN multicast group.236.10.10.10
Network InterfacePin multicast TX to a specific NIC (multi-homed hosts). Auto (the default) resolves to the host's primary outbound IPv4 – required for deterministic routing on Pis with both Ethernet and Wi-Fi up.Auto

PSN broadcasts every controlled marker at 60 fps for data packets and 1 fps for info packets, on the standard PSN port 56565. Marker IDs are integers ≥ 1; ID 0 is reserved as "ignored" on the wire. There is no per-marker enable/disable – to silence a marker, remove it from the controlled markers.

OTP – Object Transform Protocol

Multicast UDP transform-oriented protocol per ANSI E1.59. Configured under Output → OTP Output. Currently experimental.

FieldMeaningDefault
EnabledMaster toggle.Off
PortUDP port.5568
Source IPBind to a specific NIC.(blank)
System NumberOTP system identifier.1
Priority0 – 200.100

Multicast addresses are derived from System Number per E1.59 §15.19: transform packets go to 239.159.1.<system>, advertisements to 239.159.2.1. There is no separate multicast IP field – change System Number to put OTP on a different group.

OTP point numbers map 1:1 to OpenFollow marker IDs: marker 1 appears as OTP point 1.

RTTrPM – Real-Time Tracking Protocol (Module)

Unicast UDP, used by some immersive audio engines. Configured under Output → RTTrPM Output. Currently experimental.

FieldDefault
EnabledOff
Host127.0.0.1
Port36700
FPS60
Context0

OSC – Open Sound Control

OSC drives media servers, audio engines, show control, and OSC-capable lighting consoles. Instead of a single global address scheme, OpenFollow composes any number of independent OSC Output transmitters, each with its own destination, message template, and trigger.

Configuration lives under Output → OSC Output. Built-in templates: ETC Eos, ADM-OSC 2D, ADM-OSC 3D, d&b absolute.

Full reference: OSC Transmitters.