Ross® Video Server (Mira, Tria, Kiva) Commands
The Ross® video servers (Mira, Tria, and Kiva families) can be controller from a remote editor or computer via RossTalk commands. These commands are sent to the server over an ethernet connection.
Sending RossTalk Commands to a Ross® Video Server
The Ross® video servers accept RossTalk commands over ethernet on port 7788. This allows you to perform various functions such as cue and play a clip on a channel.
Tip: Ross® servers automatically accept RossTalk commands on port 7788.
To Send RossTalk Commands to a Ross® Video Server
Note: Each command should be terminated by a carriage return and a line feed (CR/LF).
-
Create a network connection to the server on port 7788.
Tip: If you are using multiple RossTalk connections, it is recommended that you increment the port number for each device.
- At the prompt, enter the commands you want to send.
Ross® Video Servers Supported RossTalk Commands
The servers support a number of RossTalk commands. The exact commands and how the server reacts to the commands is outlined in the following table.
Note: All commands are case sensitive.
Note: Clip names must include the path relative to the default H:\video\ directory. If a clip is located in the video directory then you
only need to provide the name of the clip. If a clip is located in a subdirectory, then you need to provide that relative path, for example
\news\crime-report.clip.
Command | Description |
---|---|
CUE channel:clip | Load a clip of the name clip into channel channel. For example, CUE D:crime-report.clip loads a clip with the name crime-report.clip into Channel D of the server. |
CUE channel:clip:timecode | Load a clip of the name clip at position timecode into channel channel. For example, CUE A:goal-highlight.clip:00,00,15,00 loads a clip with the name goal-highlight into Channel A of the server and seeks to 750 frames into the clip. |
PLAY channel | Play the clip currently loaded into channel channel. For example, PLAY B plays the clip currently loaded into Channel B. |
PLAY channel:clip | Load a clip of the name clip into channel channel and play it from the beginning. For example, PLAY B:storm.clip loads the clip storm.clip into Channel B and plays it from the beginning of the clip. |
PLAY channel:clip:timecode | Load a clip of the name clip into channel channel and play it from position timecode. For example, PLAY B:storm.clip:00,00,03,10 loads the clip storm into Channel B, seeks to timecode 00,00,03,10 and plays it from that position. |
STOP channel | Stop the clip currently playing in channel channel. For example, STOP F stops Channel F. |
GOTO channel:timecode | Seek to the position timecode in the clip loaded into channel channel. For example, GOTO A:00,00,00,20 seeks to position 00,00,00,20 in the clip loaded into Channel A. |
JOG channel:amount | Jog backward or forwards by amount in the clip loaded into channel channel. For example, JOG C:-20f jogs in reverse by 20 frames in the clip loaded into Channel C. |
LOOP channel:mode | Set the clip repeat mode mode for channel channel. For example, LOOP B:loop sets the clip repeat mode for Channel B to Loop. The possible modes are off, loop, loop-to, ping-pong, and ping-pong-to. |
ANGLE channel:angle | Select the camera angle angle to use from the ISO clip loaded into channel channel. For example, ANGLE A:3 sets the playout of the clip loaded into Channel A to Camera Angle 3. |
EJECT channel | Unload the clip currently loaded into channel channel. For example, EJECT A unloads the clip in Channel A. |