About This Guide

The Video Server Toolkit (VST) is the SGI broadcast-quality video playback, edit, and record engine that unifies SGI Origin servers and digital media components. VST allows application developers to create powerful, high-performance solutions for broadcast playout. This tool enables (supported) automation systems and developer applications to trigger video for playout through (supported) video output devices on an SGI workstation or server.

The Video Server Toolkit Developer's Guide describes how to use VST to play and record digital media and to store the data in, and retrieve it from, a StudioCentral 2.0 archive system.

Also described in this document are the graphical user interfaces (GUIs), which are used to manually control VST, and MVCP (Multi-Unit Video Computer Protocol), which is a command line, control protocol supported by VST.


Note: Video Server Toolkit is the new name for what used to be called VCP-Recorder.


What This Document Contains

The following material is covered in this document:

The glossary provides definitions of key words used in this document.

HTML versions of the VST books are installed at URL:

  • http://hostname.domain/VST/VST_DG

  • http://hostname.domain/VST/VST_AG

Who Should Read This Document

This document is written for Video Server Toolkit application developers and system integrators, and others who are interested in obtaining an overview of the product. It is assumed that the reader is already familiar with broadcast industry concepts.

Related Documentation

Refer to the man pages for specific command help. The man page titles are:

  • vtrstart(1)— for startup

  • vtrstop(1)— for shutdown

  • vtrstat(1)— for status

  • vtrclip(1)— for clip management

  • mcpanel(1)— for media control panel

  • mcclips(1)— for clip manager

  • mcstat(1)— for status display

  • mccompstats(1)— for compression monitor

  • vcp-recorder-controls(5)— for VST controls

  • mvcp(5)— Multiport Video Computer Protocol

  • vvtr(1)— for VST server

  • vtrd(1)— for VST daemon

  • vtrvfutil(1)— for VST vframe clip utility

You can list the man pages by entering the following command:

% versions long vcp_recorder_eoe | grep man

Refer to the following documents for related information:

  • Video Server Toolkit Installation and Administration Guide (part number 007-3622-nnn) for information about installing and maintaining a Video Server Toolkit system

Refer to the following documents for supplementary information:

  • IRIX Admin: Software Installation and Licensing (part number 007-1364-nnn) for information about installing software that runs under IRIX, the SGI implementation of the UNIX operating system

  • IRIX Admin: System Configuration and Operation (part number 007-2859-nnn) for information about IRIX system administration tasks

  • IRIX Admin: Disks and Filesystems (part number 007-2825-nnn) for information about general filesystem concepts and system administration procedures for SCSI disks, XFS and EFS filesystems, logical volumes, and guaranteed rate I/O

Conventions Used in This Document

The following type and symbol conventions are used in this document:

Italics 

Used for filenames, pathnames, directory names, emphasis, document titles, variable names, glossary terms, and command-line programs

Bold 

Used for keywords

Fixed-width 

Used for code examples and command syntax

Bold fixed-width 


Used for user input, including nonprinting keyboard keys

Square brackets ([]) 


Surround syntax statement arguments that are optional

Square bullets  


Indicate substeps within a multistep process

Ellipsis (...) 

Indicate that the preceding is repeated

Right angle brackets (>) 


Indicate a path through menus to a menu option. For example, “File > Open” means “Under the File menu, choose the Open option.” Right angle brackets also indicate the play button in the graphical user interface.