Live UDP Data Output

Previzion has a live UDP data output, to enable external applications to sync to the real time camera data stream. The data output includes the following components:
- Timecode
- Camera Pan, Tilt, and Roll Angles
- Camera X, Y, and Z position
- Camera Pan, Tilt, and Roll Rate (not presently used)
- Camera X, Y, and Z translation Rate (not presently used)
- Focal length
- Focus
- Iris
- Interocular distance
- Convergence
- Horizontal Field of View
- Vertical Field of View
The data is broadcast on the UDP port specified in the user interface. The exact data byte packaging specification is available here.
The UDP protocol is slated to change soon to include full camera matrix data (to remove Euler angle translation issues), and to use 4 byte 2’s complement byte packing instead of 3 byte 2’s complement byte packing for easier translation back and forth.
