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).
  1. 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.
  2. 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.
Table 1. RossTalk Commands
Command Description
CUE channel:clip Load a clip of the name clip into channel channel.
  • Example: CUE D:crime-report
  • Result: Loads a clip with the name crime-report into Channel D of the server.
CUE channel:clip:timecode Load a clip of the name clip at position timecode into channel channel.
  • Example: CUE A:goal-highlight:00,00,15,00
  • Result: Loads a clip with the name goal-highlight into Channel A of the server and seeks to 15 seconds into the clip.
PLAY channel Play the clip currently loaded into channel channel.
  • Example: PLAY B
  • Result: 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.
  • Example: PLAY B:storm
  • Result: Loads the clip storm 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.
  • Example: PLAY B:storm:00,00,03,10
  • Result: 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.
  • Example: STOP F
  • Result: Stops Channel F.
GOTO channel:timecode Seek to the position timecode in the clip loaded into channel channel.
  • Example: GOTO A:00,00,00,20
  • Result: 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.
  • Example: JOG C:-20f
  • Result: 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. The possible modes are off, loop, loop-to, ping-pong, and ping-pong-to.
  • Example: LOOP B:loop
  • Result: Sets the clip repeat mode for Channel B to Loop.
ANGLE channel:angle Select the camera angle angle to use from the ISO clip loaded into channel channel.
  • Example: ANGLE A:3
  • Result: Sets the playout of the clip loaded into Channel A to Camera Angle 3.
EJECT channel Unload the clip currently loaded into channel channel.
  • Example: EJECT A
  • Result: Unloads the clip in Channel A.