Just In Linux v.5.5 · v.5.5 legacy documentation

[JIL] Using the TOA XML Protocol to control Just In linux v.5.5

Just In linux version 5.5 provides 3rd party systems the ability to trigger start/split/stop recording commands by using the TOA XML based protocol. In this way external systems can take control over Just In linux channels and the Just Cont

Just In linux version 5.5 provides 3rd party systems the ability to trigger start/split/stop recording commands by using the TOA XML based protocol. In this way external systems can take control over Just In linux channels and the Just Control application can still be used for monitoring purposes if needed.

Developers can start by opening a socket connection to the IP address of the Just In linux server and the given channel port (see Channel Settings - Just Control Configuration Panel). Please be aware that every channel of a Just In linux server must have a different channel port and that the channel must be running in order to establish a connection.

Once the connection is up and running, one can send the following commands:

Commands have to end with a null terminator (e.g. “\0”).

Start Recording

<requestRecordingWithMetadata channel="" proposedFilename=""><metadata></metadata></requestRecordingWithMetadata>

The “proposedFilename” attribute can be used to pass along the given filename, otherwise the selected naming preset will be used.

Split Recording

<split channel=""></split>

Note that the split process will be handled frame accurately to prevent any frame loss during Split Recording operations.

Stop Recording

<stopRecordingWithMetadata channel=""><metadata></metadata></stopRecordingWithMetadata>

Please beware that the “tme” and “tjc service on the Just In linux server have to be running and that the given channel has to be configured correctly (Naming, Capture and Destination Preset) and that the channel has a valid signal.