/OTPLib

A QT library for E1.59 (Entertainment Technology Object Transform Protocol (OTP))

Primary LanguageC++GNU Lesser General Public License v3.0LGPL-3.0

OTPLib

A QT library for ANSI E1.59 - 2021
Entertainment Technology Object Transform Protocol (OTP)

Based upon Document Number: CP/2018-1034r5 (Dated 19 January 2021)

Extract (emphasis added) from E1.59 "This standard describes a mechanism to transfer object transform information such as position, rotation and velocity over an IP network. It covers data format, data protocol, data addressing, and network management. It does not require real-world location or any association between multiple objects represented in the same message.

Data transmitted is intended to coordinate visual and audio elements of a production and should not be used for safety critical applications."

Documentation

Public API: https://marcusbirkin.github.io/OTPLib/public_api/
Internal API: https://marcusbirkin.github.io/OTPLib/internal/

CI Status

Build and Tests