beautypg.com

Using itx workflow, About the workflow service and job services – Grass Valley iTX System v.2.6 User Manual

Page 375

background image

Using iTX Workflow

Using iTX Workflow

A number of tasks that can be performed in an iTX system are handled by a group of services

and associated components that we call ITX Workflow. The tasks are defined as jobs in

workflow processes. Examples of workflow jobs are:

The creation of proxy versions of video files.

The creation of keyframes from video files.

The exporting of media files to a specified location.

About the Workflow Service and job services

Workflow jobs are managed through a job list that is held by the OPUS 2 Service. They are done

by a number of specialist services, called job services. There are different types of job service

for different types of workflow job (e.g. creating browse video files, or capturing keyframes).

An iTX service called the Workflow Service creates some types of job, based on requests from

other parts of a workflow system:

Automatic jobs are prompted by workflow definitions called Media Rules.

Some manually triggered jobs use workflow definitions called MediaFlow Processes.

See later in this section, “Media Rules and MediaFlow Processes”.

Other jobs may be created in response to requests by services or operators in an iTX system

The following diagram shows some of the main components that are involved in the creation

and handling of jobs.

Each job service scans the job list, takes the first available job of the type it can do and does it.

The job service repeats this cycle until there are no more jobs that it can do. It then waits for

another suitable job to appear on the list, before continuing the process.

March 2015

System Administrator Guide

Page 375 of 404

This manual is related to the following products: