Device Server v12.25.41 and Config Tool 20160419 PDF
Device Server v12.25.41 and Config Tool 20160419 PDF
Device Server v12.25.41 and Config Tool 20160419 PDF
Release
ADC™ Device Server and Config Tool v12.25.41 Installation and Operations
Publication Information
© 2016 Imagine Communications Corp.
Proprietary and Confidential.
Imagine Communications considers this document and its contents to be proprietary and confidential.
Except for making a reasonable number of copies for your own internal use, you may not reproduce this
publication, or any part thereof, in any form, by any method, for any purpose, or in any language other
than English without the written consent of Imagine Communications. All others uses are illegal.
This publication is designed to assist in the use of the product as it exists on the date of publication of
this manual, and may not reflect the product at the current time or an unknown time in the future. This
publication does not in any way warrant description accuracy or guarantee the use for the product to
which it refers. Imagine Communications reserves the right, without notice to make such changes in
equipment, design, specifications, components, or documentation as progress may warrant to improve
the performance of the product.
Trademarks
Product names and other appropriate trademarks, e.g. D-Series™, Invenio®, PowerSmart®, Versio™ are
trademarks or trade names of Imagine Communications or its subsidiaries.
Microsoft® and Windows® are registered trademarks of Microsoft Corporation. All other trademarks and
trade names are the property of their respective companies.
Contact Information
Imagine Communications has office locations around the world. For domestic and international location
and contact information, visit our Contact page
(http://www.imaginecommunications.com/company/contact-us.aspx).
Contents
Device Server Overview ......................................................................................... 9
About the Device Server ........................................................................................................................... 9
Clarification of Nomenclature .............................................................................................................. 9
About Internet Protocol Version 6 (IPV6) .......................................................................................... 10
Minimum System Requirements ........................................................................................................ 10
Hardware Chassis ............................................................................................................................... 11
Supported (32-bit/64-bit) Drivers ...................................................................................................... 12
Supported Broadcast Devices ............................................................................................................ 12
Play lists and Transmission Lists ......................................................................................................... 13
Automated Recording ........................................................................................................................ 14
Global Media Transfer ........................................................................................................................ 14
Operating as a Virtual Machine .......................................................................................................... 15
Device Server Display Overview ............................................................................................................. 15
Main Menu ......................................................................................................................................... 16
Installation ........................................................................................................... 18
The Pre-installed Device Server Application .......................................................................................... 18
To Reinstall the OS (if required) ......................................................................................................... 18
To reinstall the Device Server application (if required) ..................................................................... 18
Confirm the Application Icon Command Line .................................................................................... 19
To Install the Config Tool application (if required)................................................................................. 20
Rename the Application Icon (Optional) ............................................................................................ 21
IPv6 Setup ............................................................................................................................................... 22
Operation ............................................................................................................ 23
To Start the Device Server ...................................................................................................................... 23
To Exit the Device Server.................................................................................................................... 24
To View Connections .............................................................................................................................. 24
To Close a Hung API connection ............................................................................................................. 25
To Show IP Address Connections ........................................................................................................... 25
Help Information .................................................................................................................................... 26
To Launch the Help System ................................................................................................................ 26
To View About Information ................................................................................................................ 27
N+1 Video Server Redundancy Configuration (Virtual Pool Driver) ..................................................... 162
(N+M) Protection Concept ............................................................................................................... 162
Driver Configuration ......................................................................................................................... 163
List Assignment................................................................................................................................. 166
To configure A/V tables for a general pool device ........................................................................... 167
VTR Configuration (General) ................................................................................................................ 167
To Configure a VTR ........................................................................................................................... 168
Cart Machine Configuration (General) ................................................................................................. 174
To Configure a Cart Machine............................................................................................................ 175
M/C Switcher Configuration (General) ................................................................................................. 191
To Configure an M/C Switcher ......................................................................................................... 191
Router Configuration (General) ............................................................................................................ 216
To Configure a Router ...................................................................................................................... 216
Switch Only Configuration (General) .................................................................................................... 240
About Switch Only Device ................................................................................................................ 241
About Switch Only (missing) Configuration ..................................................................................... 241
About Extended Switch Only Device ................................................................................................ 242
To Configure a Switch Only Device................................................................................................... 242
Requestor Configuration (General) ...................................................................................................... 245
About Requestors ............................................................................................................................. 245
About the Content Handler Requestor ............................................................................................ 245
To Configure a Requestor................................................................................................................. 246
Distributor Configuration (General) ..................................................................................................... 259
About Distributors ............................................................................................................................ 259
To Configure a Distributor ................................................................................................................ 260
Proxy Device Configuration (General) .................................................................................................. 272
To Configure a Proxy Device............................................................................................................. 272
Transcode Configuration (General) ...................................................................................................... 277
To Configure a Transcode Device ..................................................................................................... 277
Archive Configuration (General)........................................................................................................... 281
To Configure an Archive Device ....................................................................................................... 281
Video Effect Device Configuration (General) ....................................................................................... 285
To Configure a Video Effect Device .................................................................................................. 285
Still Store Device Configuration (General)............................................................................................ 287
To Configure a Still Store Device ...................................................................................................... 287
Character Generator Device Configuration (General).......................................................................... 295
To Configure a Character Generator Device .................................................................................... 295
Audio Disk Cart Configuration (General) .............................................................................................. 298
To Configure an Audio Disk Device .................................................................................................. 299
The ADC Device Controller is a rack mount computer that contains: an onboard Single board computer
(CPU, Serial /Parallel Ports, 2 GigE NICs, VGA, PS2 Keyboard / Mouse), up to eight PCI 8-port RS-422
serial boards (OR up to four 16-port serial boards), one (or more) PCI GPI cards, and a PCI timecode
reader / video sync card or a PCIe SER4-LTC TimeCode card.
Note: While 8 port and 16 port serial cards can be used in conjunction within a facility, all of the cards
within any Device Controller chassis must be of the same type.
ADC Device Server v12 configurations can control a maximum of 24 lists per system that can comprise
any combination of lists. This includes: Transmission lists, Compile lists, Media lists and/or GMT lists. If
more capacity is needed, additional Device Servers may be added to the system. (For example: Since the
limit is defined as any quantity of list types equaling 24, a system could be configured as (24) playlists.)
The ADC Device Server is configured remotely from any client PC in the Automation System containing
the Configuration Manager application. The Configuration Manager incorporates common Windows
usability features, such as drag and drop, cut and paste, and a point-and-click graphical user interface.
The system is highly flexible and may be configured for most broadcast operations and equipment. The
ADC Device Server controls most types and models of broadcast devices, including cart machines, video
servers, VTRs, still stores, character generators, routers, and master control switchers.
One of the ADC Device Server’s major strengths is its powerful software. The software interfaces with
and controls the broadcast devices (instead of through hardware interface boxes). The software can be
easily modified to incorporate new models or types of devices.
The ADC Device Server integrates the on-air playout system by using station timecode or reference
video to maintain timing. The Master Control operator can control the on-air playout from an
automation hardware control panel (similar to a Master Control Switcher Panel). The system’s
Transmission lists may also be started automatically by time of day, as well as remotely by a GPI trigger.
Clarification of Nomenclature
Historically, ADC used the term 'Device Server' for both the physical unit (chassis) and the software
application.
Current nomenclature designates the chassis as the Device Controller and the software application as
the Device Server.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 9
ADC™ Device Server and Config Tool
Installation and Operations Device Server Overview
Supported Database
The following databases are supported:
SQL 2008, SQL 2008 Express, SQL 2012, SQL 2012 Express
Supported OS Level
ADC Device Server v12.18 and higher and Client v4.18 and higher support operation on 32-bit and 64-bit
operating systems.
Server Requirements
Type Requirements
Hardware Device Controller (CHP/iCHP chassis)
Software Current Device Server v12.x release
Operating System (Standard) Microsoft® Windows® Server 2008, Windows® Server 2012
Device Sever v12 uses IPV6 Network Protocol.
IMPORTANT: Ensure the Windows default Firewall is DISABLED on the
Device Server, Air Client, Media Client and Config Tool.
Network Interface GigE Gigabit NIC and Ethernet switch is required
Card
Client Requirements
Type Requirements
Hardware Processor – Pentium 4 3.0 GHz or greater
RAM – For 32-bit OS: 1 GB RAM or higher, For 64-bit OS: 2 GB RAM or
higher
HD – 80 GB Hard Drive or greater (Required: 25MB of free Hard Drive Space)
(For Windows 7: 16 GB available hard disk space (32-bit) or 20 GB (64-bit))
2 TCP 1000BT NICs
Additional Intel Network Interface Cards (Pro 100S) may be required for
systems connecting to external networks, or a database using TCP/IP.
Software Current Air Client v4.x release
Current Media Client v4.x release
Operating System Windows 7
When connecting to Device Sever v12 or v11, ensure IPV6 Network
Protocol is enabled on the Client v4 computer.
IMPORTANT: Ensure the Windows default Firewall is DISABLED on the
Device Server, Air Client, Media Client and Config Tool.
Network Interface GigE GB Ethernet and switch is required
Card
Hardware Chassis
The Device Server can be run on a single chassis or as a dual redundant pair.
Note: The current chassis is referred to as H-Class ADC Device Controller. For information on the
installation and setup of this chassis reference: "ADC Device Controller Hardware Reference".
There are two models of Device Controller; a 2RU model and a 4RU model. Both chassis are built around
the same single board computer. The chassis model used in a given installation depends on the needs
and budget of the customer.
The 2RU Device Controller Chassis: The 2RU model offers a smaller rack footprint and includes
limited hardware redundancy with dual power supplies.
The 4RU Device Controller Chassis: The 4RU model offers greater expandability and hardware
redundancy with dual power supplies and (optionally) raided hard drives.
VTRs
Routing Switchers
Master Control Switchers
Still Stores
Character Generators
Audio Carts
External Encoders And Decoders
Subtitling Systems
Satellite Systems
Archive Systems
Most broadcast devices may be controlled by the Device Server through a point-to-point RS-422 serial
connection. Some broadcast devices do not accept RS-422 serial control. These devices may be triggered
by a GPI contact closure. Archive systems may be controlled by an Ethernet connection to the archive
manager.
When an event in the Transmission list is activated, the event performs a predefined function such as
Play, Record, Switch or Cue. The ADC Device Server supports multiple Transmission lists; each list may
be made up of several appended play lists.
When the system is initially configured, each broadcast device is assigned to a specific Transmission list.
During playout of the Transmission list, the devices assigned to the list are available to run the events in
the list. Each Transmission list represents a separate playout channel. This feature allows for
simultaneous multichannel operations. Additionally, cart machine VTRs may be assigned to two or more
Transmission lists for two (or more) channel operation, if each VTR in the cart machine has a separate
audio/video path through a router. Cart machine VTRs may be assigned different tasks. For example,
two VTRs might be used for playout, one for recording, and one for compiling. Video servers with
multiple decoder ports may be shared among Transmission lists as well.
The ADC Device Server runs each event in the list sequentially for its full duration, unless the operator
manually intervenes or until specific types of events, such as live events or time-triggered events, are
encountered. If changes to the list are needed during playout, the operator may directly edit an event in
the list.
Playout may be controlled by the control panel (software or hardware). Using the control panel buttons,
it is possible to skip events, hold events beyond their duration, re-cue events and then restart them. An
on-air event may also be edited by either adding or subtracting seconds to the event’s duration using
the control panel.
Automated Recording
(Optional) An ADC Device Server record function allows automated recording of material. A recording
may be set up for a specific time and duration. Record events may be placed on a Record list - similar to
a play list but containing only primary record events. Like a play list, the Record list is loaded into a
transmission window to run the record events in the list. The Record list has only recording devices
assigned to it as resources.
A secondary record event, also an ADC Device Server option, is available to record live events as they
play out on a Transmission list. The secondary record event feature uses a play list that has both record
and playout events. This feature can store program segment information (for future replay of a live
event).
The ADC Device Server may use any VTR or video server encoder port in the system for a recording. For
long VTR recordings that require several tapes, or to create duplicate copies of a show, several VTRs may
be assigned. This also allows multiple recordings to take place simultaneously using the same Record
list.
The ADC Device Server controls input audio and video switching when the recording begins. Recordings
may be made from program output or from external satellite feeds.
Note: AutoSat system is available to automate acquisition and recording of satellite feeds. AutoSat
works as an integrated part of the automation system, using a simple menu-driven system. Contact your
Automation representative for more information on AutoSat.
By accomplishing these tasks, GMT extends the level of automation beyond the basic on-air system. By
allowing the automation system to handle the movement of media, less manual operator intervention is
required.
When installed and running there is actually little to see. The following is only the Device Server display
– visible: the current date, the timing source to the Device Server, timing mode, the current time,
software build version and the date of compilation.
Main Menu
File menu
Option Description
Server Handle Used to configure/change the Global Server Number for the Main Device Server.
Exit Exit and closed the Device Server application.
View menu
Option Description
Connections Opens a window that displays all of the Device Server and client applications
currently logged into this Device Server.
Help menu
Option Description
Help Launches the Device Server Help System.
About… Launch a dialog displaying Device Server version and copyright information.
Note: When calling Automation Technical Support to report a problem, make sure
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 16
ADC™ Device Server and Config Tool
Installation and Operations Device Server Overview
Option Description
you have the displayed version number handy.
Installation
The Pre-installed Device Server Application
Your Automation system comes with all required software preinstalled. If, for some reason, the
operating system and/or Device Server software need to be reinstalled, contact Automation Technical
Support for assistance.
A compressed image of the hard drive is supplied for each Device Controller (and client workstation
computer) in your system at the time the system was delivered. This image does not contain your
custom build of Device Server software or any configuration changes you or the Automation Support
Engineer may have made to the system during commissioning.
Note: It is essential to back up your Device Server software and configuration files (ADC1000NT.INI,
LISTCONF.INI, HANDLES.INI) to another location before attempting to reinstall the operating system.
These files are usually located in the "C:\Server" folder on the Device Controller.
BuildInformation.ini
ADC v12.19 and higher includes a BuildInformation.ini file in the Device Server build which contains the
build information (Version, Build name, etc.). This ini file is created in the same directory as executable
file 1000 DS (ADC1000NT.exe).
[General]
ProductName=ADCNT SERVER
CustomerName=ANY CUSTOMER
VersionBuild=12.19.2.0A
BuildDate=May 5, 2012
ConnectionName=MAIN
IPv6 Setup
ADC v12 supports IPV6 for networking. IPv6 (IPng) is an upgrade to the Internet Protocol, that is
designed to rectify the addressing problems in IPv4, and to provide a way to interpret, assign, and use
addresses in a way more in line with modern internetworking. It will coexist with the older IPv4.
Windows Server 2008: TCP/IPv6 is automatically installed as part of Windows Server 2008 operating
systems. It is a standard implementation.
ODBC Connections and Networking:
For information on configuring Automation Client Computers for ODBC connectivity to SQL Server 2012,
see ADC_SQL_Server_2012_Installation_Guide.
Operation
To Start the Device Server
Use this procedure to start the Device Server.
1. On the Device Server’s desktop, double-click the Device Server icon. This launches the ADC Device
Server application. (Note: In some installations this icon may be named ADCNT.)
2. Only on initial startup of an installed Device Server:
If your system has only one active Network connection to the Device Server, skip to step 3.
If your system has two active Network connections to the Device Server, the Active Network
Interface dialog is displayed prompting the operator to select an interface.
Select the "Automation LAN". If this LAN is not clearly indicated and you are uncertain which
one to select, please contact your Network Administrator for guidance.
Press OK. The system creates a Network.ini file in the system’s designated installation
location. (Once correctly set, this dialog will not be displayed for any subsequent restarts.)
o If the incorrect network connection was selected, Device Server will not connect.
To correct this delete the Network.ini file from the systems designated installation
location, restart the Device Server, and then select the correct network connection from
the Active Network Interface dropdown.
3. The system prompts to select the active network.
4. From the dropdown list select a network interface and then click OK. Settings are saved in the
network.ini file.
5. When the Device Server application is running, an application bar - similar to the one below - is
displayed at the top of the screen. This bar can be minimized to the tray or repositioned on the
screen as required.
Or
Click the X button in the upper right corner of the Device Server display.
To View Connections
Use the following procedure to view of the Device Server and client applications currently logged into
this Device Server.
1. From the Device Server main menu select View > Connections. The Connections window is
displayed showing all connections made via the automation Network to this Device Server.
To disconnect a connection…
A right-click menu option in the Connections window allows disconnecting the Device Server connection
with any remote application (not only hung).
1. Open the Device Server Connection window or the Config Tool Connection Window
2. Right click on connection item which represents undesired connection.
3. Select the Disconnect menu item. This option is illustrated in the following images.
Device Server View > Connections window
1. From the Device Server dialog main menu select View > Show IP address.
The IP Addresses is shown for each connection in the Device Server Connections Window
Help Information
The bulk of the Device Server Configuration is done using the Configuration Tool. For details see
Configuring Devices using the Configuration Manager.
IMPORTANT: When the ADC Device Server is started, if a Server handle is not set, it automatically
random generates with a handle that is not used in the current network.
2. Use the spin arrows to specify a Global Server Number. (This number must be unique on the
network.)
3. When finished select OK.
About the Server Port for Device Server v12.22 and higher
The default value for server port was changed from 57125 to 47125 in order to exclude it from dynamic
port range.
To comply with Internet Assigned Numbers Authority (IANA) recommendations, Microsoft has increased
the dynamic client port range for outgoing connections in Windows Vista and in Windows Server 2008.
The new default start port is 49152, and the default end port is 65535. This is a change from the
configuration of earlier versions of Windows that used a default port range of 1025 through 5000. It
applies to Windows Server 2008.
Device server saves the server port number into NETWORK.ini configuration file when it shutsdown.
The section example:
[Server]
Server Port=47125
Initialization of Networking in Device Server was modified. The first step now is creation of server
socket. If this step succeeds DS continues initialization and creates multicast receive and senders.
From the Device Server main menu select File > Diagnose Thread State. When this option is selected the
current state of Device Server threads is written to an exception log.
In addition, threads state is automatically written to an exception log when Device Server is closed.
To Disable/Enable Cloning
This procedure requires the cloning build for the Device Server. For more information on Cloning see
section Introduction to ADC Cloning.
Purchase Note: Cloning is a for-purchase option to Device Server. Contact your Automation Sales
representative for details.
Reference Note: For more information on Cloning operations reference the ADC Cloning User
Guide_Complete v8 document.
Reference Note: For details on setting up the Cloning panel see the ADC Hardware Control Panels
Reference, Cloning panel section.
Change Rules:
When the DS application is running as "Main With Clone", any attempt to change the alternative handle
to 0, displays a popup message informing the user to set the alternative handle to 0 on the clone DS
application first.
Once the alternative handle on the clone DS application is changed to 0, the main DS application
becomes "Main Without Clone". Now the user can set its alternative handle to 0.
If the main DS application is not running as "Main With Clone", it is OK to set its alternative handle
to 0.
When the cloning feature is disabled on the main DS application, the heart beat between the
main DS application and the cloning control panel is stopped. However, the clone DS application
continues to send heart beat signals to the cloning control panel. In this scenario, the cloning
control panel judges that the main DS has failed and that the clone DS is still active. This results
in the relay being incorrectly switched from the main DS to the clone DS.
Memory usage logger thread ticks every second. Each time it checks current memory usage and writes a
new line to the log file when any of the following conditions is met:
10 seconds passed since last time when memory report line was written
Memory usage changed more than by 10% since last time when memory report line was written
Memory usage logger writes log files to log subfolder located in the same folder where executable file is
located.
Log file name format is: log\MODULENAME-mem-DATE_TIME.txt
For example: log\ADC1000NT-mem-2015-12-18_17-36-00.txt
Automatic logging in case of deadlock of main Device Server threads. The following DeviceServer
threads are monitored:
Main: SIMPMAIN.TSimpleMainForm.MainTimerTimer
Background: SyObject.TSysObject.Background
Interrupt: SyObject.TSysObject.InterruptRoutine
Monitored threads call GlobalServerThreadMonitor.Update to inform server thread monitor that they
have not hanged yet. If one of the monitored threads does not call Update for 5 seconds then a report is
being written to log file:
log\ADC1000NT-thm-2015-12-18_17-36-00.txt
Server thread monitor writes report 3 times after hang situation was detected. Each report is written
one second after the previous report. The report contains stack traces of every thread in the application.
Report sample:
!REPORT #0 2015-12-21_13-04-35
mt #0 timeSinceLastUpdate=5,500 name="Main" hanged
mt #1 timeSinceLastUpdate=0,000 name="Background"
mt #2 timeSinceLastUpdate=0,025 name="Interrupt"
Thread #0 ID=7856 Name="Main"
(0001EDDD){ntdll.dll } [7734FDDD]
[00C14603]{ADC1000NT.exe} SIMPMAIN.TSimpleMainForm.FormKeyDown (Line 796,
"SIMPMAIN.pas")
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 32
ADC™ Device Server and Config Tool
Installation and Operations Operation
...
Media Devices
Media devices may be categorized as one of two types within the Automation system: physical media
devices and virtual media devices. Media devices have a number of common characteristics including:
A storage collection of available media
Assignment to a list (or several lists, in the case of multiple-stream devices)
Ability to cue media
Ability to play or record media
One or more "media heads" (I/O streams)
Physical Media Devices Virtual Media Devices
Video Server Encoder and Decoder Ports Switch-Only Devices
VTRs GMT Requesters
Cart Machines GMT Distributors
Still Stores Demo Devices
Character Generators
Audio Disk Carts
Serial Devices
Video Effect Devices
VChip Encoders
Physical Media Devices: These are devices that physically exist within the broadcast control room and
are controlled through an RS-422 serial or GPI connection. The configuration GUIs for software objects
that the automation uses to control these devices contain a Serial Port tab for designating the serial port
the Device Server will use to communicate with the device.
Virtual Media Devices: These devices exist only as software objects and perform special functions within
the automation system.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 34
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
The storage collections for mass storage devices may be viewed from the Device Storage window in
either the Air Client or Media Client application.
Media Head
A media head is a software representation or abstraction of the I/O stream to or from a media device. A
single-stream device, such as a VTR, has a single media head. A VTR is capable of playing out only one
piece of media at a time. A multi-stream device, such as a cart machine, has as many media heads as
there are VTRs available within the cart machine. Each VTR may produce a separate audio/video stream
simultaneously.
A video server encoder or decoder port is abstracted in the software as a two-headed device because of
its ability to play out (or record) a continuous stream of audio and video. A decoder port may be thought
of as analogous to a cart machine with two VTRs – while one VTR is playing out, the other has the next
media cued. While one of the decoder port’s media heads is playing out, the other media head has the
next clip cued.
Switch-Only devices have eight media heads. A Switch-Only device may be configured with eight ID
names, each representing a crosspoint on a router or switcher. All eight heads may be cued
simultaneously on a list.
Non-Media Devices
Non-media devices behave differently than media devices. Non-media devices:
Are not assigned to lists
Are shared by all lists
Do not have storage collections
Cannot cue, play or record
Do not have "media heads"
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 35
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Like media devices, non-media devices may be controlled through an RS-422 serial connection. Some of
the non-media devices supported by the automation system include:
Routers and switchers are the most common types of non-media devices. Routers and switchers
(including master control switchers) are not assigned to lists. Instead, they are shared by all lists
through the audio/video routing tables (A/V tables) configured for each device on each list.
Barcode readers or barcode wands are used to identify tapes by a barcode label.
RS-422 Control
Physical media devices are generally controlled though a point-to-point RS-422 serial connection.
Different devices utilize different command protocols for their serial control. Video server ports on all
makes and models of servers are controlled using VDCP (Video Disk Communication Protocol). VTRs are
typically controlled using Sony VTR protocol. Other devices are controlled using their manufacturer’s
native command protocols.
Depending on the requirements of the command protocol, devices may be polled periodically for status
updates. Video server ports, for example, are polled every frame for port status and every 8 seconds
(approx.) for system status. Sony VTRs are polled every frame for an update of the current timecode
position. Other devices are not polled but sent commands only when they are called upon to perform
some action.
Serial boards in the Device Server contain serial communication status LEDs that indicate the current
status of the board. On the top edge of each serial board are banks of three LEDs corresponding to the
eight RS-422 serial ports on the board (1 bank of eight LEDS for an 8-port card, 2 banks of eight LEDs for
a serial 16 card). These LEDs are only visible by removing the Device Server’s cover.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 36
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
The green LED indicates that there is data being transmitted to the device from the Device Server.
The yellow LED indicates that there is data being received by the Device Server from the controlled
device.
The red LED indicates that a communications error has occurred. Only a mismatch in the
communication parameters configured for the device (Baud rate, parity, stop bits, data bits) will
cause this LED to illuminate.
Depending on the types of devices connected to the serial board, the transmit and receive LEDs either
solidly illuminate or intermittently illuminate. The communications error LED will illuminate upon the
first occurrence of an error and remain illuminated until normal communications are established.
For most devices supported by the Automation system, the communication parameters are not
configurable within the Configuration Manager. The devices themselves must be configured to match
the automation system’s requirements.
Ethernet Control
Archives and archive systems are controlled through a separate Ethernet connection to the archive
manager. The Device Server contains a second network interface, bound to TCP/IP protocol, which may
be used to connect the Device Server to the local area network for the archive system.
Reference Note: Installation of Device Server uses TCP/IP on two separate LAN’s, one for Automation
Hardware Control (IPv6), and one for the SQL Database interaction (TCP/IPv4). It is recommended to use
TCP/IPv4 with a 2nd NIC installed into Clients for the SQL interaction.
Archive system without bridge computer
Device Controller /
Device Server
Archive
Another optional archive control architecture involves the use of a bridge computer. The bridge
computer serves as a gateway between the Device Server and the archive system. It contains two
network interfaces, one bound to TCP/IP protocol for connection to the automation LAN, and one
bound to TCP/IP protocol for connection to the archive system LAN. The bridge computer runs a
separate instance of the Device Server application with a single device configured: the archive device.
This architecture separates the functions of the Device Server’s devices and the archive device, and frees
the TCP/IP network interface in the Device Server for other purposes.
The Automation system uses the Video Archive Communication Protocol (VACP) to control archive
systems. This command protocol is widely supported by archive system manufacturers.
FTP file transfers between video servers on a wide area network may be controlled through an
Ethernet connection as well. The ProxyFTP device may be configured with the IP addresses of any
video servers on the WAN and initiate and control file transfers.
Device Servers are shipped with IP default addresses configured for their TCP/IP network interfaces.
These IP addresses may be changed at installation time to suit the needs of your particular network.
Device Controller /
Device Server
Bridge Computer
GPI Control
Devices that cannot be controlled through a serial or Ethernet interface may be controlled using a
General Purpose Interface (GPI) trigger. A GPI is a relay contact closure that provides either a
high-to-low or a low-to-high transition to trigger devices that accept this type of control. A single Device
Server can support up to 32 contact closures (four GPI cards), although the standard Device Server
configuration includes two GPI cards. Additional GPI cards may be purchased separately.
GPI triggers are configured in the Configuration Manager Tool as Switch-Only devices.
2. In the opened dialog enter the current/old password and the new password. Under Confirm
Password reenter the new password again.
3. Press OK.
The number in parentheses next to the device type in the right pane displays the number of
available device drivers for that device type.
File menu
The File menu has the following options:
Edit menu
The Edit menu has the following options:
View menu
The View menu has the following options:
Help menu
The Help menu has the following options:
2. From the pop-up menu select "Configured Devices." The Configured Devices window opens to
display the devices already configured and the available device drivers for that Device Server.
3. On the Configured Devices window, from the main menu select File > Clocking. The Clocking dialog
is displayed.
4. Source: Select the appropriate type of clock input connected to your system:
PC: The Device Server’s internal PC clock
SYNC: The house Video Sync reference
TC: For local timecode generator
Chronos: For Chronos PTP reference. This option must be selected If using Chronos PTP timing.
The Source title will change to reflect the connected input.
Note: With ADC v12.19 and higher the default Source - PC setting is Time Code.
Note: If no sources are connected, the Source title will always revert to "- PC".
Note: If running multiple Device Servers and PC Clock is selected as Source, the clocks must be
manually synchronized.
Note: For the NEXIO AMP select SYNC.
IMPORTANT: The Time Code Source used (e.g. timecode generator) must be set to 24 hour format.
(See also About Device Server Clocking (on page 45).)
Note: If no sources are connected, the Source title will always revert to "- PC".
5. Rate: Select the correct frame rate (NTSC – 30 fps, or PAL – 25 fps).
6. Drop Frame: If you are using timecode to clock the system, select whether the timecode source is
drop-frame or non-drop-frame timecode. (See also About Drop Frame / Non Drop Frame Settings
(on page 45).)
7. Round DF: Select (enable) the round drop frame parameter if you want to force the play list timing
to always be accurate with respect to Time of Day, when using NTSC drop frame (DF).
Without Rounded DF checked in NTSC timing mode, the drop frame follows the rule from
RS-170A, in the full minute. If an event’s duration is not a full minute, the drop frame is ignored
for the segment smaller than a minute.
With Rounded DF checked in NTSC timing mode, all the event duration segments smaller than 1
minute are accumulated to a full minute and then drop frame is implemented. This makes the
timing more accurate.
8. (Optional) Date: Change the current date. The date can be changed while the Device Server
application is running. When the date drop down is selected, a calendar view is presented, with the
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 44
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
currently set date noted. The correct date can be selected by highlighting it. If necessary, the arrow
controls can be used to select the month.
About PC Clock Date: When the Device Server application if first launched, the PC clock's date is
used to determine the date. However, since the Device Server uses an external reference to
maintain it’s clocking—typically house timecode—the point at which the day is incremented cannot
be maintained using the PC clock. Therefore the date is incremented whenever the Device Server's
clocking passes through 00:00:00:00. Under certain circumstances, the date may become out of sync
with the actual date. This has no effect on the execution of events, but affects certain processes
such as AsRuns.
9. When finished click Apply and then click OK.
If a selected Source option is not available, then the next available option is shown in RED on the
Clocking Information dialog, according to the source initially selected. These sequences are described
below.
Note: Timecode and Sync are high priority (with Timecode higher than Sync) and – if either are
connected – will always take precedence over PC Clock.
Sequence 1:
If TIMECODE is selected and is connected to the Device Server, it is shown in BLACK. If it is not
connected to the Device Server, then SYNC is shown in RED - if it is connected. If SYNC is not connected
either, then PC CLOCK (PC) is shown in RED.
Connected Connected
Selected 2b 3b
Source
1 Timecode 2 to Device
NO Sync 3 to Device
NO PC Clock
Server Server
2a 3a
YES YES
Selected
Source Source 4
(Timecode) Shown in
Shown in RED
BLACK
Sequence 2:
If SYNC is selected and is connected to the Device Server, it is shown in BLACK. If it is not connected to
the Device Server, then TIMECODE is shown in RED - if it is connected. If TIMECODE is not connected
either, then PC CLOCK (PC) is shown in RED.
Connected Connected
Selected 2b 3b
Source
1 Sync 2 to Device
NO Timecode 3 to Device
NO PC Clock
Server Server
2a 3a
YES YES
Selected
Source Source 4
(Sync) Shown in
Shown in RED
BLACK
Sequence 3:
If PC CLOCK is selected and either Timecode and / or Sync are also connected, the system will revert to
the highest priority connected source and that source will be shown in RED. If neither are connected,
then PC CLOCK (PC) is shown in BLACK.
Connected
Selected 3b
Source
1 PC Clock 2 Timecode 3 to Device
NO Sync
Server
4
3a
YES
Selected
Source -“” Connected Source
4a 4b
Shown in to Device (PC Clock)
YES NO
RED Server Shown in
BLACK
ADC v12.23 and higher support Chronos via the SMPTE API clocking type.
This functionality worked in 12.23 to 12.25 versions by having the dll’s copied in the C:\Server
folder.
With ADC 12.25M when the Chronos clocking option is selected, the ADC Device Server looks to the
hardcoded path where Chronos is installed. This ensures the proper dlls are always referenced for
the version of Chronos installed.
Note: The legacy clock is kept as a fall back design for compatibility of time code card reader.
IMPORTANT: This feature has been tested and released using the Chronos PTP clock generator.
About Installation
Chronos is installed and configured using its own utilities. For details see the Chronos Installation and
Setup Reference.
When Chronos is installed on a 64-bit OS, it writes files into two directories:
/Program Files: Service and 64-bit version of dlls
/Program Files (x86): 32-bit version of dlls
For example:
On a 32-bit OS, the Device Server will look into "C:\Program Files\Imagine
Communications\Chronos" directory.
On a 64-bit OS , the Device Server will look into "C:\Program Files (x86)\Imagine
Communications\Chronos" directory.
WARNING: If the install path is changed, the Device Server will not find the dlls and will not be able to
use Chronos.
About Upgrade
Use the following process to upgrade the Chronos software on the system.
1. Shutdown the Device Server because Chronos libraries can be locked by Device Server.
2. Install Chronos.
3. Start the Device Server. Device Server loads ChronosClient.dll only on start up.
Note: If Chronos is not installed, but the Device Server needs to migrate to it, the Device Server can be
restarted after installation of Chronos because the Device Server configured to be locked to PC, SYNC or
TIMECODE does not use any part of it.
About Configuration
With SMPTE 2059 specification, non-drop frame is not supported. When a Chronos clock is selected, on
the Clocking Information dialog the "Drop Frame" and "Round DF" options are grayed out. Their
default values are "Drop Frame ON" and "Round DF OFF".
1. Run the Device Server.
2. Run the Configuration Tool.
3. On the configuration tool window, select the icon for the running Device Server.
4. Right click to select the item menu "Configured Devices" to open a window.
5. On the window of "Configured Devices", select [File | Clocking] menu to open "Clocking
Information" window.
6. Select "CHRONOS" option and then click Apply.
7. Observe that ‘Chronos’ is displayed as a caption on the Device Server screen, to indicate that the
clock type is Chronos.
Operation
ADC can register a handle in a Chronos network clock, and be signaled by the clock at the beginning of
each frame period. ADC response is a signal to retrieve a corresponding FILETIME record from the clock.
The signals are used to trigger running an interrupt routine of an ADC Device Server application. The
FILETIME record can be converted to a clock record used by ADC software.
1. Run a new automation client application (Air Client or Playlist v5) with connection to the Device
Server.
2. Open the "Device Status" window and observe that a letter ‘C’ is displayed on the bottom display
row to indicate that the clock type is of Chronos.
3. Assign a disk (e.g. demo disk) to a play list and load a list of demo disk events.
4. Open the List window and run the playlist.
5. The Chronos clock is displayed on the bottom row, as well as a letter ‘C’ to indicate clock type of
Chronos.
GPI Card Status: For information on checking the status and functionality of GPI cards installed in the
Device Server see GPI diagnostics.
WARNING ABOUT GPI CARD SETTINGS: For North American customers using IconStation, Input GPI 1 is
reserved for EAS that is controlled by the IconStation, and Input GPIs 2-8 are available for ADC. For more
information see GPI Card Support (on page 51).
List: Select the Lists to which the GPI will issue a command. Single or multiple Lists can be
selected (checked) for each GPI. A single GPI can issue a command to multiple lists- with the
limitation that only a single command can be selected. This is the equivalent of gang rolled
functionality.
To indicate that device is not present, when configuring SeaMAX GPI in ADC1000NT.INI
configuration file, use SlaveID = -1.
For example, the following configuration indicates that only one SeaMAX device is present:
[GPI Driver Configuration]
SeaIO410E_ADDRESS=192.168.19.49
SeaIO410E_SLAVEID1=2
SeaIO410E_SLAVEID2=-1
Type=3
Alternatively, to indicate that second device is not present, do not specify second SlaveID:
[GPI Driver Configuration]
SeaIO410E_ADDRESS=192.168.19.49
SeaIO410E_SLAVEID1=2
Type=3
When a transmission list plays an up-count event and a GPI closure is received…
The Up count event rolls to the next event.
This new feature allows rolling out of the commercial break back to the next N event.
For example, in a playlist with the following events:
AU LIVE
A SPOT1
A SPOT2
A SPOT3
AUN LIVE
If a GPI is received any time in between the AU LIVE event, in any of the SPOT1, 2 or 3, the
transmission list, skips all the SPOT 1, 2, 3 and mark MISSED, and starts playing the next N event -
similar to having a hard started the U LIVE Event, but instead of a fixed time (AO) it is started with a
GPI trigger.
In Operation
The event modifier - "N" Time-to-next event type - marks where to jump. This allows the user to
define arbitrary points: segmented or non-segments, up-count or not and so on.
Time-to-next event must be in look ahead.
The events that are skipped when receiving a GPI input are marked as MISSED.
Skip-to-next mark all events between current and time-to-next as MISSED. The Current event is
skipped.
Play-to-next marks all events between current and time-to-next as MISSED. The Current event will
finish playing and then time-to-next event will start playing.
If current event is up-count event type, the Play-to-next signal is processed as Skip-to-next.
If time-to-next event is not cued, the playlist tries to thread and cue it.
If any error occurs (N event is absent or cannot be threaded), it is displayed on client side and the
playlist will continue playing events in normal order not skipping any event.
Note: This functionality applies only to a GPI input. It does not apply to a function available on the Air
Client Software/Hardware control panel. That is, this functionality is not available on the Air Client
software panel nor the Air Client hardware panel.
Basic Functionality
The SyncSkip command is applied to primary events only under the following conditions:
Type of current playing event should be AN – time-to-next.
Current event should have non-blank segment number in segment column.
There should be another event down the list within lookahead meeting such requirements:
The same ID as current playing event.
The same type – AN
Non-blank segment number.
Segment number should be one more than segment number of current playing event, i.e.
segments should be sequential.
Use the following procedure to configure the special "Networking" form from the Config Tool’s
Configure Devices dialog. This option allows specifying the Keep Alive Time configuration and to change
Keep Alive Time value dynamically according to user’s choice.
1. From the Config Tool’s Configure Devices dialog, select File > Networking. A Networking dialog is
displayed.
2. On the Networking dialog specify the Keep Alive Time (in seconds).
Minimal value is 3 seconds.
Maximum value – 3600 seconds.
2. Select the specific device in the right pane with the mouse, and then drag-and-drop the device on a
device channel in the left pane. The number to the left of the device in parentheses decrements by
one to indicate one less device driver is available.
3. Once a device has been assigned to a device channel, it may be configured for specific options.
The name is also used to identify the disk port used to execute secondary data events. If a disk
port’s name matches the ID of a secondary data event, the event is executed. Such secondary
data events include those that delete spots, transfer an archived spot, delete protect spots, or
undelete protect spots.
Options.
Stop Disk Play/Record on Init: A stop command is issued to the disk whenever the Device
Server is started or the port is re-initialized. When disabled, the Device Server connects to
the video disk port if it can. If it cannot, the port must manually be re-initialized on the
Device Server (under System, Diagnostics). When disabled, it is the operator’s responsibility
to check the port status in the Device Status Window and the IDs in the Device Storage
Window and re-initialize if required. Default is enabled (checked).
Note: Some sites prefer to DISABLE on ports the play to Air, and also Auto Record List ports.
Back to Back Play: When performing back to back play of short spots (for example, five
second spots), keep the preroll and postroll of the lists as short as possible. The postroll time
must be compatible with the VTR, switcher and effect minimum postroll times. Also, the
ADC Device Server allows a video disk that has started cueing to continue cueing during
preroll as long as cueing finishes before playout time. If disabled, the second head status
line never threads (staying offline). This option should typically be left enabled. Default is
enabled (checked).
Update Event Durations From Disk: The ADC Device Server reads from the video disk the
duration of every item in the disk. This duration is displayed at the Device Storage window.
The ADC Device Server shortens the duration of any event that is longer than what is
reported from the disk. This feature is not typically needed for normal on-air operations
since the automation database has the exact durations. Default is disabled (unchecked).
Report Spot Shorter than Scheduled: Becomes available when "Update Event Durations
From Disk" is selected. Check to enable report.
Reset registered IDs on Init: Check to retain any registered IDs in the storage collection and
clear any unused spots when the device is reinitialized.
Unchecked: Continue to use the old storage collection after the reconnection.
Recommendation: Uncheck if the disk frequently looses communication.
Disable heart beat checking for device air protection: Enable/Disable heartbeat check.
Checked: The Driver will not check if the device lost heart beat.
Unchecked: The driver will sense the lost heart beat error and try to reset and reconnect with
the device.
Recommendation: Uncheck unless the device can’t reply to the driver’s heart beat checking
query command.
4. Select the Serial Port tab. Use this tab to specify the serial COM port on which the device is
physically connected. Click the down arrow button to select from a list of available serial ports.
should only be configured to ‘No Port’ if the port is not to be used for recording, or you want to
CLOSE the port so another controller’s communication port can take control of that video port
number. Normally this should have the same value as the VIDEO OUTPUT PORT if not zero (No
Port).
Video Output Port In Disk. (Default: 1, Range: No Port (0) to 127) The video output port is
typically the same as the input port. The output board is used for playout. This is the video port
number in the video disk that the automation serial board port logs into. Typically, only one
video port is assigned to a list. A value of 0 closes the video port and makes it available to
another communications port.
Normally, each video disk uses a unique number to specify which video port to use for playing.
This must be configured for a video port number that is available in the video disk for the disk to
play. A zero in the port number specifies no port (disabling play). The status is OFFLINE if
configured to zero. Only configure the disk port to zero if the port is not to be used for playing,
or to CLOSE the port so another controller’s communication port can take control of that video
port number. When not zero, this typically has the same value as the VIDEO INPUT PORT.
Note: A single disk port can only play or record at a given time (not both). ADC changes from
input to output port and back when required, but will not change until it has finished its current
task and is in STANDBY. For example it can be scheduled to record a news feed for an hour, then
play that news program the next hour on the same port providing there is at least 10 seconds
(disk dependent) from the time it ends recording to the time it is scheduled to begin play out. If
play out must begin sooner, or during recording, then use a different disk port of that video disk
to play out the news that is recorded.
Close Disk Port When Not In Use. The default is disabled. This feature is rarely used. It should
only be enabled when the disk port is used by different controllers at different times. A
television station might use it so the day shift plays out from the disk port and the night shift
records new material into the port (This, however, is limiting because if a spot needs to be
recorded into the disk during the day, the port is busy for playout).
Disk To Use As Storage Port. Default is Self. Select a disk to be used for storing clips. Typically
this is the same disk being configured.
Additional Port Of Same Disk. Default: None (not used). This device parameter is only used
when you want to assign two video ports from the same video disk to the same play list.
There are only two situations where this is useful: (1) To do mixed effects from one piece of
material in the disk to the next piece of material in the disk. This situation requires two different
video ports from the same disk because two streams of simultaneous video are needed to do
the mix. (2) To play spots smaller than Preroll + Postroll + 10 frames + disk cue time. In this
situation two ports can allow the next port to get cued and ready simultaneously thus allowing a
very short spot to play and the next event will be cued on the other port.
To configure two video disk ports from the same disk to the same list:
Assign both disk ports to the list as primary ports (air disk ports) not as protect ports.
In this parameter of each of the two ports, select the name of the disk of the other ports. This
allows the list to control both ports, but the first port will think it can play all the material.
When the list asks the first port to cue the events on the list, the first disk port, knowing it has a
pointer to an additional disk port, only threads every other event. It then passes the other
events to the additional port for threading.
Use the same procedure to configure two protect disks, each protecting one of the air disk
ports. Thus, when loading a playlist with four disk events and pressing program run you will see:
If Instant Preroll is set longer than the List Preroll, instant play is actually a delayed play. ADC
operations rely on list preroll settings configured through the Options menu, in Configure
Lists.
Device Postroll.
Use Postroll. Default: Disabled, zero seconds, four frames. Range: four frames to 59
seconds. When enabled, this setting overrides other configured postroll settings. Device
postroll, if enabled, must be set to at least 4 frames.
This feature allows the list to use one postroll for VTRs, cart machines, and other devices,
and a different postroll for video disks. The Device Postroll can be longer or shorter than the
list postroll. Its main purpose is to clear out the disk status line quickly after the disk stops
playing, so the status line can be loaded with the next event to cue. This allows small spots
to be played back to back.
If the Device Postroll was set to a larger value, and the disk had over recorded the ID
compared to the play duration, the disk would continue to play for the post roll duration if
on air play switched to another device. This would permit mix effects during the post roll of
the disk device into the play out from another device.
Seconds. Select a value of up to 59 seconds.
Frames. Select a value of at least 4 frames.
Note: The Seconds and Frames values have no effect unless the Use Postroll box is enabled
(checked).
Prerolls.
Disk Prerolls. This has a default of zero seconds. The values can range from 4 to 300 frames.
(Four frames is the minimum preroll allowed.) This feature should not be used unless
specified by the disk manufacturer or Imagine Communications (refer to device-specific
information).
Preroll is sent to the video disk port when initialized or configured. All play and record
commands are executed at a given time after receipt of the command Disk preroll provides
the preroll the disk requires for frame-accurate playout. It gives the disk more time to get
the required video on air on the correct frame. Disk preroll must be set to the same value as
Number of Frames to Send Play Early (discussed below).
Frames To Send Play Early. The default is 0 and should not need to be changed unless the
disk has a fixed latency of greater than one frame for the play command. This setting
determines when (number of frames) the video disk port should receive the play command
before playout is performed. A setting of zero sends the play command to the disk port the
frame before the command is performed.
The setting should never be greater than four frames less than List Preroll or Instant Preroll
or the disk port will not play and the list will stop. If Disk Prerolls is used, the Frames setting
should be the same value unless a frame or two of switcher timing compensation is
required.
Frames To Send Record Early. The default is 0 and should not need to be changed unless the
disk has a fixed latency of greater than one frame for the play command. This setting
determines when (number of frames) the video disk port should receive the record
command before recording is performed. A setting of zero sends the record command to
the disk port the frame before the command is performed. (The minimum possible value of
"Frames to send Record Early" is -300.)
The setting should never be greater than four frames less than List Preroll or Instant Preroll
or the disk port will not record and the list will stop. If Disk Prerolls is used, the Frames
setting should be the same value unless a frame or two of switcher timing compensation is
required.
Never Send DiskPreRoll Command: (Recommended only for NEXIO) Enable/Disable sending of
Disk preroll command.
Checked: The disk driver never sends the Diskpreroll Command to disk.
Unchecked: The disk driver sends the Diskpreroll command to the video disk when initialized.
Recommendation: Check only when you know the disk doesn’t support the disk PreRoll
Command.
sQ Server Note: When controlling an ISA system via the Quantel VDCP Interface, check this
parameter as the sQ Server does not require and does not support disk preroll.
Always Send Preroll on Open: (Recommend only for Omneon) Enable (check)/Disable (uncheck)
issuing a Preroll after opening a port.
(Default) When Disabled (unchecked), the existing behavior is unchanged. i.e. The existing
Preroll is issued before the port open.
When enabled (checked), a Preroll is issued immediately after every Port Open, regardless
of the reason for the open, but before any other commands to the opened port.
Note: It is anticipated that this new behavior is transparent in all cases, as issuing a Preroll
immediately after open should have no other effect.
7. Select the Storage tab. (Entries below are Demo Disk, Standard, and STS 10)
Checked: (Recommended) Users can’t delete an ID when it is inside the lookahead of a list from
any clients.
Unchecked: Users can delete any event from the disk storage collection window of clients.
Note: When "Prevents ‘In-Use’ Clips from Being Deleted" is enabled and the "Allow Delete IDs
from Storage Window" is also enabled in the "Storage Options" tab of the Air Client, attempting
to delete in-use clips in the Device Storage Window results in a confirmation popup.
Clicking OK on the Confirm message will not result in these in-use clips being deleted. This
applies to in-use clips that are not Protected and are not in a CUED state.
DemoDisk Storage: (Available for Demo Disk Selections) Demo Disk’s storage size can be
changed by 2 parameters:
Demodisk Leading Word and Number of IDs. The ID’s in demodisk are combined by these
two parts.
For example, using the leading word of "Demo" and number "99999", allows 99,999 IDs in
demodisk’s storage from Demo00001 to Demo99999.
Device uses ID request only: (For Standard, Demo, Profile, Quantel, HP Buffer, Extended ID, and
2-10 Port Video Disk) This option allows VDCP drivers to repeat 3x.16. This feature is intended
for "non-standard" VDCP devices that do not support the normal storage management
processes, such as the Quantel.
It enables working with devices which can use only ID request command to work with storage.
If this option is disabled (default value), there are no changes.
If option" is enabled, the system regularly checks all red events in the list.
Note: To have the driver recheck blue events in the list, enable the option "Update event
duration from disk" on the General" tab of the configuration.
8. Select the Recording tab.
caching to record only IDs that are commercials as they are short and not program material
(program material normally has a segment number). Default is disabled.
Allow Recording.
Recording of Record Events. Allows recording of record events or other types of recordings.
When disabled, the disk port will not record. Recording with segment play enabled is
equivalent to performing an insert edit or assemble record, depending on the SOM (if the
video disk server supports this function).
Back to Back Recording. For secondary record events, this parameter must be disabled.
Only enable this option if your video disk server supports this function.
This setting is useful when setting up a disk to perform continuous time delay applications.
To set this up, enable this parameter and then place a sequence of continuous IDs on a
record list. The video disk records every frame into the proper ID. The record list can be
made into a playlist and played out. The play output is exactly the same as what was
recorded.
This function affects the play out and recording list function and the disk driver function; no
other function is affected. When enabled, it:
o Allows the recording port to support back to back recording between different recording
IDs.
o The leading Switch Only Device will allow the back to back play between the different
play IDs.
o The back to back recording function records single-file-multi-segment file to single file in
video disk and the Air Client updates the database after each segment has finished the
record.
o The recording operation to video disk will not stop until the recording of all segments is
finished.
Note: Refer to the documentation on your disk to verify if your disk supports back-to-back
recording.
Record Only No Playout. When enabled, this port will not play any material. This allows a
port to be assigned to a playlist for recording, with a separate port assigned for playout.
Without enabling this parameter, if one port goes down, the other port will try to do both
(record and playout). Since it cannot do both at the same time, the list will not work
properly. Default is disabled.
Disable Recording With Segments. If enabled, the disk port will not record any event with a
segment number in it. Default is disabled (unchecked).
Record Only Segments. Enable to only record events with non-blank segment fields. If not
enabled, the disk port will not record any event with a segment number in it.
Prevent Recordings Greater Than (Mins). Check to enable, then specify a maximum length (in
minutes) for any recording. When this parameter is enabled, the disk port will not record any ID
whose duration is greater than the number of minutes specified in parameter.
Prevent Recordings Less Than (Mins). Check to enable, then specify a minimum length (in
minutes) for any recording. When this parameter is enabled, the disk port will not record any ID
whose duration is less than the number of minutes specified in parameter.
Only Record Events with ID in. Check to enable, then specify the event range ’--to--‘ limits.
When enabled, the disk will only record IDs whose first character is between or equal to the
limits. Numeric and alphabetic entries (upper and lower case ) are permitted.
For example: If only IDs starting with a ’9’ are to be recorded, enter a ’9’ in both boxes. To
record only IDs whose first character of the ID is from ’0’ to ’5’ inclusive, place ’0’ and ’5’ in the
two parameters. ’A’ to ’Z’ and ’a’ to ’z’ are permitted, and uppercase letters are sorted before
lower case letters, and uppercase letters are sorted after numbers.
The ID qualifier is useful where some IDs are recorded and others not, and the Duration and
Segment qualifiers cannot distinguish between them. The traffic system can designate a certain
range of IDs that will be cached or recorded only.
9. Select Qualifiers tab. Use this tab to set playing event qualifiers.
No Events Less Than (Mins): Check to enable, then specify number of minutes in the
associated number field (use spin arrows to increment / decrement).
ID Range.
This qualifier is useful where some IDs are to be played and others not, and the Duration
qualifier cannot distinguish between them.
Qualify Events by ID: Check to enable qualification.
Only Event with ID Between: Check to enable. Then specify range in the associated number
field. If this qualifier is enabled, then the disk will only play IDs whose first character is
between or equal to the ’--to--‘ limits.
For example: If only IDs starting with a ’9’ are to be played, enter a ’9’ in both boxes. To play
only IDs whose first character of the ID is from ’0’ to ’5’ inclusive, place ’0’ and ’5’ in the two
parameters.
No Event with ID Between: Check to enable. Then specify range in the associated number
field. If this qualifier is enabled, then the disk will ignore IDs whose first character is
between or equal to the ’--to--‘ limits.
For example: To ignore and not play IDs whose first character of the ID is from ’0’ to ’5’
inclusive, place ’0’ and ’5’ in the two parameters.
from-- to --: Alphanumeric entry. specify range. Up to 32 characters can be entered in each
field.
’A’ to ’Z’ and ’a’ to ’z’ are permitted, and uppercase letters are sorted before lower case
letters, and uppercase letters are sorted after numbers.
10. Select Segments tab.
When enabled, the disk port uses the event’s SOM (start of message) to play or record
individual segments of program material. For example, enable this setting if you want to
play a program or news item in several parts. However, the different video disk devices
implement this feature in various ways. For further details, refer to the documentation on
your video disk device. Default is disabled (unchecked).
This feature must be enabled to play or record individual segments of program material.
(The HP AMS can only start at the beginning of the file for play and record. The Profile can
start play or insert recording at any time into the file.) If the SEGMENT field in an event is
not blank then the video disk can only play or record that event if this option is enabled. If
you always want to start at the beginning of every ID, or your disk does not support
segments, then do not enable this feature.
Modify Segment IDs (# of Characters). Up to two characters can be added to IDs. Useful for
multi-segment recording, this option causes the ID on a video disk to be appended with either 1
or 2 characters to distinguish the segments.
If you never use more than 9 segments in any ID, select 1 character (which allows up to 9
segments). If you select 2 characters here, a maximum of 99 segments is allowed. Valid numbers
are 0, 1, and 2. Default is 0.
Example: If Modify Segment IDs (# of Characters) were set to 2, a 3-segment ID titled "spot"
would reside on the video disk as "spot01," "spot02," and "spot03." If the disk has a maximum
of 32 characters allowed for an ID, the ID is truncated on the disk if the ID takes up 30 or more
characters (2 characters are lost to allow for the 2 segment characters).
Segment Play Search path: Use this parameter to specify segmented program ID search through
various settings of the Modify ID parameter. For media play out, the first valid setting is used.
The list permits each setting to be individually enabled or disabled, and for the order in which
they are checked to be defined. Populating the search path with a single entry matching the
fixed settings allows operation identical to current behavior.
Select a listed segment then use the associated buttons to arrange:
Up / Down: Use these buttons to position the segment in the list.
Enable: Use this buttons to enable a selected segment.
Disable: Becomes active when Enable is selected. Use this button to disable a selected
segment.
Cue: Becomes active when Enable is selected.
Cue with Data: Becomes active when Cue is selected
Reject Blank SOM: Check to enable rejection of segments with blank SOM.
Reject Blank or Zero Duration: Enable (check) / Disable (uncheck) rejection of events with null
durations.
When disabled (unchecked), the driver behaves as it currently does.
o Events are Blue on the Transmission List
o Events with 00:00:00.00 durations miss at time of play
o Events with 00:00:00.00 durations are marked missed on the asrun log.
o Events with 00:00:00.00 durations generate an Error with the message "EVENT NOT
PLAYED - MEDIA MISSING - NOT FOUND OR BLANK SOM OR DUR"
o Events with blank (NULL) durations play without stop until the end of physical clip, then
they are marked RAN SHORT.
o Default setting is disabled.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 70
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
When enabled (checked) the VDCP object will not register to play any event in the
transmission list that has a blank or 00:00:00.00 Duration. (With default colors, these events
remain RED on the Transmission List and do not play). The Transmission List treats this event
like any other missing event.
11. Select Spots tab.
12. Select Archive tab. (For Demo Video Disk, Demo 5-Port Video Disk)
This effectively makes the video disk a video player and insert switcher if the input to the port is
a primary video feed, and the video disk is controlled by a ‘break away’ list. Once the video disk
receives an EE command, it enters an EE controlled mode where it no longer controls the
internal switcher. If EE commands are then disabled, the video disk software must be stopped
and restarted so it will control the internal switcher automatically again.
Frames to Send EE On Early. (Default: 2) Enter the number of frames that the EE ON command
should be sent early. This box is ignored unless the Send Disk EE Mode Commands box is
enabled (checked).
Frames to Send EE Off Early. (Default: 3) Enter the number of frames that the EE OFF command
should be sent early. This box is ignored unless the Send Disk EE Mode Commands box is
enabled (checked).
14. Select Reporting tab.
IMPORTANT: For some video disks, such as the NEXIO, the total clips reported in Config Tool (Disk
Status) may be higher than what is reported in Air Client due to the inclusion of certain hidden or
system files.
This may need to be done if a videodisk communications program is brought down, then
back up, and it does not signal the ADC controller that it was rebooted.
ReVerify: Click to reverify all IDs from the video disk. This action removes all IDs from the
Device Storage Window that are not in any list look ahead, (no ‘*’ in the USED column) then
reads all IDs from the video disk and puts them into the Device Storage Window.
This should only be used if you suspect the Device Storage Window does not have the
correct IDs in it (they should only be what is in the disk or to be recorded or transferred in to
the disk).
Before doing this note the ID count and any suspected IDs or lack of IDs, and note if after
the ID List is re-read if the IDs in the Device Storage Window are different.
Using this function reduces the efficiency of the Auto Delete (Device Parameter Delete
When Full). It will still delete as needed, but the history of what spots were most recently
used will be lost.
Reverify affects the most recently used information in the following way:
The ID list sort mode is always set to FIFO. If the disk follows VDCP protocol, when selecting
to Re-verify IDs against the disk storage, the video disk gives the IDs following the rule that,
oldest items are listed first, newest items are listed last. This maintains the usage frequency
sequence.
If the video disk doesn’t follow VDCP, the usage frequency sequence will be lost.
Make Input Port: Specify the port as a port for recording material. This should never be
needed as the software automatically changes the port type for record or play out as
needed. This option allows you to manually force the port to be an input port, overriding the
default configuration.
Make Output Port: Specify the port as a port for playing out material. This should never be
needed as the software automatically changes the port type for record or play out as
needed. This option allows you to manually force the port to be an output port, overriding
the default configuration.
Port Status.
Off Line / On Line: Manually take the port offline and online. Click the appropriate tab (Off
Line or On Line).
Trace Status: Allows tracing of the VDCP communications. This gives more intelligent filtering of
the data logged in order to limit the amount data produced in the log.
Use this tab to set up channel count and type of each channel.
The DTP Insertion driver is intended to control Cueing and Splicing of clips and input programs with
the DTP through the use of Primary or Secondary AV (SAV) events within the Transmission List. The
device itself should be configured first as desired by using jRCS, then the driver can be configured in
ADC100 based on the DTP’s configuration.
The DTP-20 driver is used primarily to control Logos and text, and text crawls within the DTP stream
by using secondary A/V events for cueing and playing. The DTP Insertion driver uses Primary or
Secondary AV (SAV) events and users can check the Device Storage window upon the Client
applications to view the DTP clip storage.
Working in Conjunction: The DTP Insertion Driver can work in conjunction with ADC’s legacy DTP-20
Driver. These drivers can be assigned to the same ADC Playlist for dual control of the DTP (i.e. Both
drivers can be assigned separately to the same ADC Playlist for playout of Clips, Input Programs,
Graphics, and graphic effects.) In addition, when configuring the Communications parameters on
each of our DTP drivers, they can both share the same cable, network IP address, and Port #.
Driver Use Note: If intending to utilize features on both DTP drivers, contact Sales and Support to
determine how both drivers can be enabled in your Device Server Build.
By default the driver sends Splice command to DTP server before program "Splice Pre-roll" time
which is configured at jRCS client. If it is necessary to send Splice command some time prior to
"Splice Pre-roll time", then use the "Frames to Send Splice Early" parameter. It is zero by default.
4. Select the Socket tab. The DTP IP address and the port number are required. The default port for
RCS port is 49227.
If log setting is enabled, all the communication logs are captured in a log file in ".\Log\DtpInsertion"
directory. Please use logging only if you have problems with using driver and remember, since there
is no log file management using logging may result in eating up local hard disk space.
Note: The following graphic is for reference only. The information on your tab screen will show the
discrete IP Address of the DTP Server, which is its own Linux box, not local to the Device Controller
(Device Server).
5. Select the Streams tab. This tab allows the mapping any of active DTP output program to any
available stream using drag and drop. The mechanism is similar to assigning driver streams to lists.
During configuration of multiple instances of this driver which will communicate with a single DTP,
output programs must not be assigned to more than one stream in different instances.
Note: If any assigned to stream program was deleted or become not active after the driver
re-initializes, the stream heads must have "OFFLINE" status at Device status window.
Note: Only Active output program references are displayed at Available list.
6. Select the Prerolls tab. Use this tab to configure instant preroll and postroll values for the DTP
insertion driver. Instant preroll and postroll values are applied to all driver heads.
playing, so the status line can be loaded with the next event to cue. This allows small spots
to be played back to back.
If the Device Postroll was set to a larger value, and the disk had over recorded the ID
compared to the play duration, the disk would continue to play for the post roll duration if
on air play switched to another device. This would permit mix effects during the post roll of
the disk device into the play out from another device.
Seconds. Select a value of up to 59 seconds.
Frames. Select a value of at least 4 frames.
Note: The Seconds and Frames values have no effect unless the Use Postroll box is enabled
(checked).
7. Select the AutoReturn tab. This tab is used to set – by stream - the input program which will be
spliced after clip insertion.
Requirements: The following requirements must be met for this feature to work:
"Auto Ripple Times" option at "Options" tab of the list properties window must be enabled
for correct operation of the Auto-Return feature. The option must be enabled for all lists
which will run DTP Insertion events with enabled Auto-Return.
An Input reference, which will be set as default Source (Auto-Return program), must be
active.
About points A and C from MRD ({Clip Playing} / {Clip Cued} -> {Clip Cued} / {Idle} and .{Clip
Playing} / {Source Cued} -> {Source Cued} / {Idle}). The recommended minimal interval
between the end of the first event (not postroll) and preroll of the second one is 3 seconds.
Splice to the second event can fail If the interval is lesser then 3 seconds. The back to back
splice is not affected.
recommended not to type it, but instead choose the input from the combobox to avoid an
incorrect input.
Note: Auto-Return settings are saved into ADC100NT.ini file with key
"DTP_StreamARProgram%d", where %d is the zero based stream number.
8. Select the Qualifiers tab. When the DTP Insertion driver is assigned to the same list as the video file
server that plays the stream over which the insertions will occur, there is a potential for registration
conflicts. To avoid this issue use this tab to add playout qualifiers to the DTP Insertion Driver
configuration.
Note: This functionality is supported by ADC v12.19 and higher.
Configure the following parameters as required. Any combination of qualifiers may be used, or they
all may be disabled.
Playing Event Qualifiers.
Event qualifier means playlist events must satisfy the selected qualifier before being allowed to
play out through this VDCP port. If they do not pass the qualifier check, the event is not
registered to this port, and is not allowed to play.
Primary Event: Select (check) this option, if this VDCP disk port allows primary events to
play.
Deselect (uncheck) this option, if a playlist has both Primary and Secondary events, and the
user wants to only register Secondary to this VDCP disk port, and register Primary events to
other devices, such as VTR.
Secondary event (without Data Event): Select (check) this option, if this VDCP disk port
allows secondary events to play.
Deselect (uncheck) this option, if a playlist has both Primary and Secondary events, and the
user wants to only register Primary to this VDCP disk port, and register Secondary events to
other devices, such as VTR.
Duration Range.
If a duration qualifier is enabled then the disk port will not play any ID whose duration is greater
(or less) than the number of minutes specified in parameter.
No Events Greater Than (Mins): Check to enable, then specify number of minutes in the
associated number field (use spin arrows to increment / decrement).
No Events Less Than (Mins): Check to enable, then specify number of minutes in the
associated number field (use spin arrows to increment / decrement).
ID Range.
This qualifier is useful where some IDs are to be played and others not, and the Duration
qualifier cannot distinguish between them.
Qualify Events by ID: Check to enable qualification.
Only Event with ID Between: Check to enable. Then specify range in the associated number
field. If this qualifier is enabled, then the disk will only play IDs whose first character is
between or equal to the ’--to--‘ limits.
For example: If only IDs starting with a ’9’ are to be played, enter a ’9’ in both boxes. To play
only IDs whose first character of the ID is from ’0’ to ’5’ inclusive, place ’0’ and ’5’ in the two
parameters.
No Event with ID Between: Check to enable. Then specify range in the associated number
field. If this qualifier is enabled, then the disk will ignore IDs whose first character is
between or equal to the ’--to--‘ limits.
For example: To ignore and not play IDs whose first character of the ID is from ’0’ to ’5’
inclusive, place ’0’ and ’5’ in the two parameters.
from -- to --: Alphanumeric entry. Specify range. Up to 32 characters can be entered into
each field.
’A’ to ’Z’ and ’a’ to ’z’ are permitted, and uppercase letters are sorted before lower case
letters, and uppercase letters are sorted after numbers.
9. Select the Diagnostics tab. Users can hit the "Reinitialize" button when needed. The driver will close
TCP connection, reset it state machine, and reread programs and clips collections.
Important Note: Pressing the "Reinitialize" button stops all splicings on all DTP Streams that are
currently in progress. If it is necessary to update programs and clips collection without stopping
splicing, use the "ReVerify" button.
10. Apply the Configuration Changes: When changes are made to a device’s configuration, the Apply
button on the configuration GUI becomes active. Click the Apply button to immediately apply that
configuration change to the system configuration held in random access memory by the Device
Server.
Note: Apply does not write the configuration change to the Device Server’s configuration files. This
can only be done by using the Save Devices option on the Configured Devices window’s File menu.
11. Save the Configuration: From the Configured Devices window select File> Save Devices. The current
configuration is written to the Device Server’s configuration files in the "C:\Server" folder on the
Device Server.
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
Closing Device configuration prompts to save the configuration. The configuration information is
saved to the ADC ini file (e.g. "ADC100NT.INI").
Driver Limitations
Cloning: This ADC feature is currently not supported with the NEXIO Native Driver, as this feature
does not support IP devices.
Future releases will support hybrid "Serial & IP control" (Note: Serial Control requires VDCP
Extended ID driver. IP control is offered with ADC NEXIO/VR driver).
AFD: ADC currently does not support overwriting current NEXIO Active Format Description
parameters. Support for AFD is targeted for future ADC releases.
SD/HD Filtering feature does not apply to Record ports/streams
If the New AFD of a CUED event is changed to an unsupported value: the event will remain blue and
will not turn red, the new unsupported value will not be applied, and clip will be played with its
original New AFD.
IMPORTANT - Required Configuration changes: Configuration changes are required on the Device
Server and NEXIO server to maximize the performance of IP control. For details see the NEXIO IP User
Note.
Example: The following example configuration is used to illustrate the impact of ADC100/1000
limitations. If two Ports of a NEXIO device are assigned to the same list and have the same type (for
example, both ports are Player), two possible configurations can be established:
Case 1: Use two copies of the driver (one driver for each port).
Case 2: Use only one driver and select both Ports as Player.
Impact on Feature/Functions:
Auto Copy:
Case 1: The "Auto Copy" function will only work if both Ports belong to the same Media list and
use one port as Source and the other port as Preview/Review.
Case 2: The "Auto Copy" function will work only if the Source port number is less than the
Preview/Review Port number. If it is not, Auto Copy will not work.
Case 3: If the Preview/Review port is removed from the Media List, then Auto Copy will work.
Air Protection:
Case 1: Air Protection will work.
Case 2: Air Protection will not work.
Recommendations:
If different streams of the same device are used as the source and review devices at the same time,
it is recommended to use the stream with the smaller number as the source and the stream with the
larger number as the review.
If, for some reason, it is necessary to use the stream with the smaller number as the source device,
and the stream with the larger number as the review device, manually unassign the review device
from the Media List with the help of the Config Tool right after the Prep Form is opened.
This second Recommendation may only be used when the "Review with Switching" feature is
disabled.
Many stations use override control of the NEXIO Aspect Ratio Conversion (ARC). The NEXIO media file's
ARC is typically set at the point of ingest. NEXIO users can set a default Port ARC which can be used for
their 24/7 playout. This default port ARC setting can be changed by a user or by Automation.
Note: The settings within the Global Section of the multi stream driver will have an effect upon all of
the configured Streams. Unique settings may be stored per each Stream within the Stream
configuration portion of the multi stream driver.
3. In the navigation pane expand the Global entry and then select General. Available options may
differ depending on the device selected.
Device Name: Specify the name of the driver into the ADC1000NT configuration. Change this to
the preferred name for the device, up to 16 characters. (Default: "NEXIO".) The device name
identifies the disk port.
Note: When an event is threaded, an extra character - the head number - is added to the end of
the name.
The name is also used to identify the disk port used to execute secondary data events. If a disk
port’s name matches the ID of a secondary data event, the event is executed. Such secondary
data events include those that delete spots, transfer an archived spot, delete protect spots, or
undelete protect spots.
Options: Report Spot Shorter than Scheduled: Check to enable reporting. (This setting is not
supported by the NEXIO Driver.)
Disable heart beat checking for device air protection: Enable/Disable heartbeat check.
Checked: The Driver will not check if the device lost heart beat.
Unchecked: The driver will sense the lost heart beat error and try to reset and reconnect with
the device.
Recommendation: Uncheck unless the device can’t reply heart beat checking query command
from driver.
4. In the navigation pane expand the Global entry and then select Communications. Use this tab to
specify the TCP configuration.
Note: The NEXIO server allows up to 16 (VR) TCP/IP connections (The driver will use up to 8
connections).
Port: IP port of the controlled NEXIO/VR device. TCP/IP communication is conducted on this
port. (Range: 1:65000) (Default: 557)
Note: The NEXIO driver creates (configured channels + 1) separate links (socket connections) to
server. There shouldn’t exist more than 56 connections to a single server. Other control
application such as NXOS also creates several connections.
5. In the navigation pane expand the Global entry and then select Prerolls/Postrolls.
recording is performed. A setting of zero sends the record command to the disk port the
frame before the command is performed. (The default values shown in the screen shot
above are recommended starting points. Your settings may differ.)
Typically, the setting should never be greater than four frames less than List Preroll or
Instant Preroll or the disk port will not play and the list will stop. If Disk Prerolls is used, the
Frames setting should be the same value unless a frame or two of switcher timing
compensation is required.
6. In the navigation pane expand the Global entry and then select Storage.
time, then having to delete the unfinished (truncated) item. For playout, the default value is
typically used. Set this to the size of the largest ID you expect to record if Automatically Delete
From Disk When Full is enabled. This parameter should be used in time delay and record event
applications. It is not recommended to set the value below four minutes (since all space
available numbers are estimates due to variable rates of compression on different video
images). This parameter has no effect unless Automatically Delete From Disk When Full is
enabled.
Prevents ‘In-Use’ Clips from Being Deleted: Enable/Disable deletion of In-Use clips.
Checked: (Recommended) Users can’t delete an ID when it is inside the lookahead of a list from
any clients.
Unchecked: Users can delete any event from the disk storage collection window of clients.
Note: When "Prevents ‘In-Use’ Clips from Being Deleted" is enabled and the "Allow Delete IDs
from Storage Window" is also enabled in the "Storage Options" tab of the Air Client, attempting
to delete in-use clips in the Device Storage Window results in a confirmation popup.
Clicking OK on the Confirm message will not result in these in-use clips being deleted. This
applies to in-use clips that are not Protected and are not in a CUED state.
7. In the navigation pane expand the Global entry and then select Reporting.
Items Automatically Deleted or Recorded. This setting should only be used to verify or test that
the disk is functioning properly. When enabled, diagnostic messages are only written to the
error log at a client computer (if the client is configured to write error log files) when a spot is
deleted, recorded or played from this disk port. Default is disabled (unchecked).
8. In the navigation pane expand the Global entry and then select Ports.
The selections for Stream 1- Stream 6 provide the same configuration criteria. Use these selections
to set up channel count and type of each channel. In ADC channels are treated as streams.
A Stream on the Device Driver represents a media input or output on the physical device. It is
possible to have two or more instances of a driver in a single Device Server. The only limitation – all
instances should control different ports.
11. In the navigation pane expand a Stream 1 – Stream 6 and then select PreRolls/PostRolls.
Use Postroll. Default: Disabled, zero seconds, four frames. Range: four frames to 59
seconds. When enabled, this settings overrides other configured postroll settings. Device
postroll, if enabled, must be set to at least 4 frames.
This feature allows the list to use one postroll for VTRs, cart machines, and other devices,
and a different postroll for video disks. The Device Postroll can be longer or shorter than the
list postroll. Its main purpose is to clear out the disk status line quickly after the disk stops
playing, so the status line can be loaded with the next event to cue. This allows small spots
to be played back to back.
If the Device Postroll was set to a larger value, and the disk had over recorded the ID
compared to the play duration, the disk would continue to play for the post roll duration if
on air play switched to another device. This would permit mix effects during the post roll of
the disk device into the play out from another device.
Seconds. Select a value of up to 59 seconds.
Frames. Select a value of at least 4 frames.
Note: The Seconds and Frames values have no effect unless the Use Postroll box is enabled
(checked).
Note: The settings for Frames To Send Play Early and Frames to Send Record Early are located
within the Prerolls/Postrolls tab within the Global section.
12. In the navigation pane expand a Stream 1 – Stream 6 and then select Storage.
For testing, this allows a short list of spots, repeated continuously, to record or cache. The spots
are then continuously deleted. For actual on-air playout, the setting automatically deletes from
a disk when it is full. This keeps the disk filled with the most current spots to reduce multiple
recording or caching of a spot repeated more than once. This function only deletes a spot if it is
completely played out, and was recorded by this port.
13. In the navigation pane expand a Stream 1 – Stream 6 and then select Recording. This dialog is
available only for an Encoder or Encoder/Decoder stream and is grayed out for a Decoder stream.
Disable Recording With Segments. If enabled, the disk port will not record any event with a
segment number in it. Default is disabled (unchecked).
Record Only Segments. Record only events with non-blank segment fields. If not enabled, the
disk port will not record any event with a segment number in it.
Prevent Recordings Greater Than (Mins). Check to enable, then specify a maximum length (in
minutes) for any recording. When this parameter is enabled, the disk port will not record any ID
whose duration is greater than the number of minutes specified in parameter.
Prevent Recordings Less Than (Mins). Check to enable, then specify a minimum length (in
minutes) for any recording. When this parameter is enabled, the disk port will not record any ID
whose duration is less than the number of minutes specified in parameter.
Only Record Events with ID in. Check to enable, then specify the event range ’--to--‘ limits.
When enabled, the disk will only record IDs whose first character is between or equal to the
limits. Numeric and alphabetic entries (upper and lower case ) are permitted.
For example: If only IDs starting with a ’9’ are to be recorded, enter a ’9’ in both boxes. To
record only IDs whose first character of the ID is from ’0’ to ’5’ inclusive, place ’0’ and ’5’ in the
two parameters. ’A’ to ’Z’ and ’a’ to ’z’ are permitted, and uppercase letters are sorted before
lower case letters, and uppercase letters are sorted after numbers.
The ID qualifier is useful where some IDs are recorded and others not, and the Duration and
Segment qualifiers cannot distinguish between them. The traffic system can designate a certain
range of IDs that will be cached or recorded only.
14. In the navigation pane expand a Stream 1 – Stream 6 and then select Recording Parameters. Use
this tab to set record parameters.
This step is optional.
Please note that setting up record parameters is allowed only for Encoder and Encoder/Decoder
type ports. This dialog is available only for an Encoder or Encoder/Decoder stream and is grayed
out for a Decoder stream.
Record Parameters is equivalent to NEXIO Native API Protocol Set Record Parameters (C8 C1)
command.
About Recording Clips: To record a clip, streams/ports must be assigned and used in the appropriate
order:
Stream/Port 1 - rec
Stream/Port 2 - review
Note: A clip cannot be recorded if both streams/ports are assigned to one Media list, but the review
device isn't assigned in Media Client.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 100
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Type Meaning
I (Intra) A complete picture that can be decoded without the need to decode any
other pictures first. It is similar to a JPEG still image.
P (Predicted) P frames are predicted from the previous "reference" (I or P) frame. If the
encoder can find correlation between the previous reference and the P
frame, macroblocks in the P frame will be derived from the reference with
a motion vector and DCT difference information. In the case where a good
match cannot be found, the P frame will contain some intra coded
macroblocks
B (Bidirectional) These are predicted from the previous and future reference frames. The
encoder can use macroblock information each of these frames to produce
the best match for each macroblock in the B frame. If no good matches
can be found the macroblock will be intra coded.
About Supported Video Formats:
The NEXIOVR driver supports all video formats currently supported by NEXIO.
Video Format List Rule Process: The following table outlines the rules for forming a list of
currently available record formats:
NEXIO channel support: NEXIO channel support for recording
JPEG JPEG
MPEG2 4:2:0 MPEG2 4:2:0
MPEG2 4:2:2 MPEG2 4:2:2, IMX (MPEG 4:2:2)
DV, all types DVCAM (DV25), DVCPRO (DV25),
DVCPRO HD (DV50)
H.264, MPEG4 Part 10 (Long GOP, AVC) H.264 4:2:0, H.264 4:2:2
AVC-Intra, MPEG4 Part10 (I-Frame, AVC) H.264[4:2:0] CBG (AVC-Intra class 50)
H.264 [4:2:2] CBG (AVC-Intra class 100)
* Other record formats are always unavailable.
For example if NEXIO channel returned the following list of supported formats:
MPEG2 4:2:0, MPEG2 4:2:2, DV, all types,
then the available record format list will contain:
MPEG2 4:2:0, MPEG2 4:2:2, IMX (MPEG 4:2:2), DVCAM (DV25), DVCPRO (DV25), DVCPRO
HD (DV50)
Note: The driver can’t automatically determine SD or HD channel mode, so some formats
may be unavailable for recording even if they present in list of video format. For example if
NEXIO channel returned DV, all types then video format will contain DVCAM (DV25),
DVCPRO (DV25), DVCPRO HD (DV50), but if channel is in SD mode, then DVCPRO HD
(DV50) actually is unavailable.
Video Format on the Recording Parameters sheet:
The Configuration form can’t populate the record video format list until a port is initialized
(the port has to determine what formats are currently available and this is possible only
when the port is enabled), so the ‘Recording Parameters’ sheet is enabled only when port
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 101
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
15. In the navigation pane expand a Stream 1 – Stream 6 and then select Qualifiers. Use this tab to set
playing event qualifiers.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 102
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 103
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
16. In the navigation pane expand a Stream 1 – Stream 6 and then select Segments.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 105
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 106
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
internal switcher. If EE commands are then disabled, the video disk software must be stopped
and restarted so it will control the internal switcher automatically again.
Frames to Send EE On Early. (Default: 2) Enter the number of frames that the EE ON command
should be sent early. This box is ignored unless the Send Disk EE Mode Commands box is
enabled (checked).
Frames to Send EE Off Early. (Default: 3) Enter the number of frames that the EE OFF command
should be sent early. This box is ignored unless the Send Disk EE Mode Commands box is
enabled (checked).
19. In the navigation pane expand a Stream 1 – Stream 6 and then select Video ARC.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 107
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 108
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
SD Playout: Enabled (check) this parameter for this stream to register the clips in SD format (SD
clip is a clip with resolution less than 720).
HD Playout: Enabled (check) this parameter for this stream to register the clips in HD format
(HD clip is a clip with resolution 720p, 1080i, 1080p).
Play Unidentified Clips: Enabled (check) this parameter for this stream to register the clips for
whom the concept of "SD / HD" does not apply. (Currently, only "AUDIO ONLY" type is
supported.)
Note: By default each checkbox is enabled; this means that there is no filtering involved.
21. In the navigation pane expand the Global entry and then select Disk Status. The Disk Status tab is
informational only. No user-configurable settings are available in this tab. Click the Refresh tab to
update the displayed information.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 109
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 110
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
This should only be used if you suspect the Device Storage Window does not have the
correct IDs in it (they should only be what is in the disk or to be recorded or transferred in to
the disk).
Before doing this note the ID count and any suspected IDs or lack of IDs, and note if after
the ID List is re-read if the IDs in the Device Storage Window are different.
Using this function reduces the efficiency of the Auto Delete (Device Parameter Delete
When Full). It will still delete as needed, but the history of what spots were most recently
used will be lost.
Verbose Diagnostic Logging: Enable (check) this option to include additional messages to the
log and to save state in the .ini file (driver section, "DiagLogMode" key). This option
improves readability of Nexio IP driver logging by redirecting console logging to Diagnostic
logging in the Config Tool.
Trace Setting: Only Trace the Following IDs: Check to enable tracing of the communications for
designated IDs. This gives more intelligent filtering of the data logged in order to limit the
amount data produced in the log.
23. Apply the Configuration Changes: When changes are made to a device’s configuration, the Apply
button on the configuration GUI becomes active. Click the Apply button to immediately apply that
configuration change to the system configuration held in random access memory by the Device
Server.
Note: Apply does not write the configuration change to the Device Server’s configuration files. This
can only be done by using the Save Devices option on the Configured Devices window’s File menu.
24. Save the Configuration: From the Configured Devices window select File> Save Devices. The current
configuration is written to the Device Server’s configuration files in the "C:\Server" folder on the
Device Server.
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 111
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Example: The following example configuration is used to illustrate the impact of ADC
limitations. If two Ports of an Omenon device are assigned to the same list and have the same
type (for example, both ports are Player), two possible configurations can b
Case 1: Use two copies of the driver (one driver for each port).
Case 2: Use only one driver and select both Ports as Player.
Impact on Feature/Functions:
Auto Copy:
Case 1: The "Auto Copy" function will only work if both Ports belong to the same Media list and
use one port as Source and the other port as Preview/Review.
Case 2: The "Auto Copy" function will work only if the Source port number is less than the
Preview/Review Port number. If it is not, Auto Copy will not work.
Case 2: If the Preview/Review port is removed from the Media List, then Auto Copy will work.
Air Protection:
Case 1: Air Protection will work.
Case 2: Air Protection will not work.
Recommendations:
If different streams of the same device are used as the source and review devices at the same time,
it is recommended to use the stream with the smaller number as the source and the stream with the
larger number as the review.
If, for some reason, it is necessary to use the stream with the smaller number as the source device,
and the stream with the larger number as the review device, the review device should be manually
unassigned form the Media List with the help of the Config Tool right after the Prep Form is opened.
This second Recommendation may only be used when the "Review with Switching" feature is
disabled.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 112
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Note: The settings within the Global Section of the multi stream driver will have an effect upon all of
the configured Streams. Unique settings may be stored per each Stream within the Stream
configuration portion of the multi stream driver.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 113
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
3. In the navigation pane expand the Global entry and then select General. Available options may
differ depending on the device selected.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 114
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
If "Reset Storage on Init" is Disabled and communication is lost, no action is performed upon
the storage collection.
Disable heart beat checking for device air protection: Enable/Disable heartbeat check.
Checked: The Driver will not check if the device lost heart beat.
Unchecked: The driver will sense the lost heart beat error and try to reset and reconnect with
the device.
Recommendation: Uncheck unless the device can’t reply heart beat checking query command
from driver.
4. In the navigation pane expand the Global entry and then select Communications. Use this tab to
specify the TCP configuration.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 115
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
5. In the navigation pane expand the Global entry and then select Omneon Disk.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 116
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
6. In the navigation pane expand the Global entry and then select Prerolls/Postrolls.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 117
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
7. In the navigation pane expand the Global entry and then select Storage.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 118
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Prevents ‘In-Use’ Clips from Being Deleted: Enable/Disable deletion of In-Use clips.
Checked: (Recommended) Users can’t delete an ID when it is inside the lookahead of a list from
any clients.
Unchecked: Users can delete any event from the disk storage collection window of clients.
Note: When "Prevents ‘In-Use’ Clips from Being Deleted" is enabled and the "Allow Delete IDs
from Storage Window" is also enabled in the "Storage Options" tab of the Air Client, attempting
to delete in-use clips in the Device Storage Window results in a confirmation popup.
Clicking OK on the Confirm message will not result in these in-use clips being deleted. This
applies to in-use clips that are not Protected and are not in a CUED state.
List of Extensions: The field format is a sequence of extensions without any space characters.
Each extension must start with a dot. Extensions are case sensitive. The default list of extensions
will be used if the field is empty.
Clip Directory: Specify the directory for clips.
8. In the navigation pane expand the Global entry and then select Reporting.
9. In the navigation pane expand the Global entry and then select Ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 120
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
A Stream on the Device Driver represents a media input or output on the physical device. It is
possible to have two or more instances of a driver in a single Device Server. The only limitation – all
instances should control different ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 121
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
These names are configured at Omneon devices (not from the Config Tool). The following
image is of the Media Director for the Omneon.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 122
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
11. In the navigation pane expand a Stream 1 – Stream 5 and then select General.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 123
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
line never threads (staying offline). This option should typically be left enabled. Default is
enabled (checked).
12. In the navigation pane expand a Stream 1 – Stream 5 and then select PreRolls/PostRolls.
Device Postroll.
Use Postroll. Default: Disabled, zero seconds, four frames. Range: four frames to 59
seconds. When enabled, this settings overrides other configured postroll settings. Device
postroll, if enabled, must be set to at least 4 frames.
This feature allows the list to use one postroll for VTRs, cart machines, and other devices,
and a different postroll for video disks. The Device Postroll can be longer or shorter than the
list postroll. Its main purpose is to clear out the disk status line quickly after the disk stops
playing, so the status line can be loaded with the next event to cue. This allows small spots
to be played back to back.
If the Device Postroll was set to a larger value, and the disk had over recorded the ID
compared to the play duration, the disk would continue to play for the post roll duration if
on air play switched to another device. This would permit mix effects during the post roll of
the disk device into the play out from another device.
Seconds. Select a value of up to 59 seconds.
Frames. Select a value of at least 4 frames.
Note: The Seconds and Frames values have no effect unless the Use Postroll box is enabled
(checked).
Note: The settings for Frames To Send Play Early and Frames to Send Record Early are located
within the Prerolls/Postrolls tab within the Global section.
13. In the navigation pane expand a Stream 1 – Stream 5 and then select Storage.
For testing, this allows a short list of spots, repeated continuously, to record or cache. The spots
are then continuously deleted. For actual on-air playout, the setting automatically deletes from
a disk when it is full. This keeps the disk filled with the most current spots to reduce multiple
recording or caching of a spot repeated more than once. This function only deletes a spot if it is
completely played out, and was recorded by this port.
14. In the navigation pane expand a Stream 1 – Stream 5 and then select Recording.
About Recording Clips: To record a clip, streams/ports must be assigned and used in the appropriate
order:
Stream/Port 1 - rec
Stream/Port 2 - review
Note: A clip cannot be recorded if both streams/ports are assigned to one Media list, but the review
device isn't assigned in Media Client.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 126
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Back to Back Recording. For secondary record events, this parameter must be disabled.
Only enable this option if your video disk server supports this function.
This setting is useful when setting up a disk to perform continuous time delay applications.
To set this up, enable this parameter and then place a sequence of continuous IDs on a
record list. The video disk records every frame into the proper ID. The record list can be
made into a playlist and played out. The play output is exactly the same as what was
recorded.
This function affects the play out and recording list function and the disk driver function; no
other function is affected. When enabled, it:
o Allows the recording port to support back to back recording between different recording
IDs.
o The leading Switch Only Device will allow the back to back play between the different
play IDs.
o The back to back recording function records single-file-multi-segment file to single file in
video disk and the Air Client updates the database after each segment has finished the
record.
o The recording operation to video disk will not stop until the recording of all segments is
finished.
Note: Refer to the documentation on your disk to verify if your disk supports back-to-back
recording.
Record Only No Playout. When enabled, this port will not play any material. This was added
to the software so a port can be assigned to a playlist for recording, with a separate port
assigned for playout. Without enabling this parameter, if one port goes down, the other
port will try to do both (record and playout). Since it cannot do both at the same time, the
list will not work properly. Default is disabled.
Disable Recording With Segments. If enabled, the disk port will not record any event with a
segment number in it. Default is disabled (unchecked).
Record Only Segments. Record only events with non-blank segment fields. If not enabled, the
disk port will not record any event with a segment number in it.
Prevent Recordings Greater Than (Mins). Check to enable, then specify a maximum length (in
minutes) for any recording. When this parameter is enabled, the disk port will not record any ID
whose duration is greater than the number of minutes specified in parameter.
Prevent Recordings Less Than (Mins). Check to enable, then specify a minimum length (in
minutes) for any recording. When this parameter is enabled, the disk port will not record any ID
whose duration is less than the number of minutes specified in parameter.
Only Record Events with ID in. Check to enable, then specify the event range ’--to--‘ limits.
When enabled, the disk will only record IDs whose first character is between or equal to the
limits. Numeric and alphabetic entries (upper and lower case ) are permitted.
For example: If only IDs starting with a ’9’ are to be recorded, enter a ’9’ in both boxes. To
record only IDs whose first character of the ID is from ’0’ to ’5’ inclusive, place ’0’ and ’5’ in the
two parameters. ’A’ to ’Z’ and ’a’ to ’z’ are permitted, and uppercase letters are sorted before
lower case letters, and uppercase letters are sorted after numbers.
The ID qualifier is useful where some IDs are recorded and others not, and the Duration and
Segment qualifiers cannot distinguish between them. The traffic system can designate a certain
range of IDs that will be cached or recorded only.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 127
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
15. In the navigation pane expand a Stream 1 – Stream 5 and then select Qualifiers. Use this tab to set
playing event qualifiers.
ID Range: If the ID qualifier is enabled, then the disk will only play IDs whose first character is
between or equal to the ’--to--‘ limits.
This qualifier is useful where some IDs are to be played and others not, and the Duration
qualifier cannot distinguish between them.
Only Events with ID Between: Check to enable. Then specify range in the associated
number field.
For example: If only IDs starting with a ’9’ are to be played, enter a ’9’ in both boxes. To play
only IDs whose first character of the ID is from ’0’ to ’5’ inclusive, place ’0’ and ’5’ in the two
parameters.
No Event with ID Between: Check to enable. Then specify range in the associated number
field.
For example: To ignore and not play IDs whose first character of the ID is from ’0’ to ’5’
inclusive, place ’0’ and ’5’ in the two parameters.
from -- to --: Alphanumeric entry. Specify range for the two options. Up to 32 characters can
be entered in each field.
’A’ to ’Z’ and ’a’ to ’z’ are permitted, and uppercase letters are sorted before lower case
letters, and uppercase letters are sorted after numbers.
16. In the navigation pane expand a Stream 1 – Stream 5 and then select Segments.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 129
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
If you never use more than 9 segments in any ID, select 1 character (which allows up to 9
segments). If you select 2 characters here, a maximum of 99 segments is allowed. Valid numbers
are 0, 1, and 2. Default is 0.
Example: If Modify Segment IDs (# of Characters) were set to 2, a 3-segment ID titled "spot"
would reside on the video disk as "spot01," "spot02," and "spot03." If the disk has a maximum
of 32 characters allowed for an ID, the ID is truncated on the disk if the ID takes up 30 or more
characters (2 characters are lost to allow for the 2 segment characters).
Segment Play Search path: Use this parameter to specify segmented program ID search through
various settings of the Modify ID parameter. For media play out, the first valid setting is used.
The list permits each setting to be individually enabled or disabled, and for the order in which
they are checked to be defined. Populating the search path with a single entry matching the
fixed settings allows operation identical to current behavior.
Select a listed segment then use the associated buttons to arrange:
Up / Down: Use these buttons to position the segment in the list.
Enable: Use this buttons to enable a selected segment.
Disable: Becomes active when Enable is selected. Use this button to disable a selected
segment.
Cue: Becomes active when Enable is selected.
Cue with Data: Becomes active when Cue is selected
Reject Blank SOM: Check to enable rejection of segments with blank SOM.
Reject Blank or Zero Duration: Enable (check) / Disable (uncheck) rejection of events with null
durations.
When disabled (unchecked), the driver behaves as it currently does.
o Events are Blue on the Transmission List
o Events with 00:00:00.00 durations miss at time of play
o Events with 00:00:00.00 durations are marked missed on the asrun log.
o Events with 00:00:00.00 durations generate an Error with the message "EVENT NOT
PLAYED - MEDIA MISSING - NOT FOUND OR BLANK SOM OR DUR"
o Events with blank (NULL) durations play without stop until the end of physical clip, then
they are marked RAN SHORT.
o Default setting is disabled.
When enabled (checked) the VDCP object will not register to play any event in the
transmission list that has a blank or 00:00:00.00 Duration. (With default colors, these events
remain RED on the Transmission List and do not play). The Transmission List treats this event
like any other missing event.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 130
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
17. In the navigation pane expand a Stream 1 – Stream 5 and then select Spots.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 131
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
18. In the navigation pane expand the Global entry and then select Disk Status. The Disk Status tab is
informational only. No user-configurable settings are available in this tab. Click the Refresh tab to
update the displayed information.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 132
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
19. In the navigation pane expand the Global entry and then select Diagnostics.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 133
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
oldest items are listed first, newest items are listed last. This maintains the usage frequency
sequence.
If the video disk doesn’t follow VDCP, the usage frequency sequence will be lost.
Trace Setting: Only Trace the Following IDs: Check to enable tracing of the communications for
designated IDs. This gives more intelligent filtering of the data logged in order to limit the
amount data produced in the log.
20. Apply the Configuration Changes: When changes are made to a device’s configuration, the Apply
button on the configuration GUI becomes active. Click the Apply button to immediately apply that
configuration change to the system configuration held in random access memory by the Device
Server.
Note: Apply does not write the configuration change to the Device Server’s configuration files. This
can only be done by using the Save Devices option on the Configured Devices window’s File menu.
21. Save the Configuration: From the Configured Devices window select File> Save Devices. The current
configuration is written to the Device Server’s configuration files in the "C:\Server" folder on the
Device Server.
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 134
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Note: The settings within the Global Section of the multi stream driver will have an effect upon all of
the configured Streams. Unique settings may be stored per each Stream within the Stream
configuration portion of the multi stream driver.
3. In the navigation pane expand the Global entry and then select General. Available options may
differ depending on the device selected.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 135
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Device Name: Specify the name of the driver into the ADC1000NT configuration. Change this to
the preferred name for the device, up to 16 characters. (Default: "K2TCP".) The device name
identifies the disk port.
Note: When an event is threaded, an extra character - the head number - is added to the end of
the name.
The name is also used to identify the disk port used to execute secondary data events. If a disk
port’s name matches the ID of a secondary data event, the event is executed. Such secondary
data events include those that delete spots, transfer an archived spot, delete protect spots, or
undelete protect spots.
Options: Report Spot Shorter than Scheduled: Check to enable reporting.
Disable heart beat checking for device air protection: Enable/Disable heartbeat check.
Checked: The Driver will not check if the device lost heart beat.
Unchecked: The driver will sense the lost heart beat error and try to reset and reconnect with
the device.
Recommendation: Uncheck unless the device can’t reply heart beat checking query command
from driver.
4. In the navigation pane expand the Global entry and then select Communications. Use this tab to
specify the TCP configuration.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 136
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Port: This port number is defined in the Protocol Document and should not be changed
Log Setting: Disable Log Creation: This option is used to create a special Log file which can be
very useful in debugging. By default, "Disable Log Creation" is selected (log is not created).
Uncheck to enable log creation.
5. In the navigation pane expand the Global entry and then select K2ClientInfo. The driver will allow
using only those ports, which are defined on this page.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 137
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
6. In the navigation pane expand the Global entry and then select WorkingFolder. The driver can work
with any number of ports of the single K2 Client if they use the same Working Folder.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 138
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
7. In the navigation pane expand the Global entry and then select Storage.
Checked: (Recommended) Users can’t delete an ID when it is inside the lookahead of a list from
any clients.
Unchecked: Users can delete any event from the disk storage collection window of clients.
Note: When "Prevents ‘In-Use’ Clips from Being Deleted" is enabled and the "Allow Delete IDs
from Storage Window" is also enabled in the "Storage Options" tab of the Air Client, attempting
to delete in-use clips in the Device Storage Window results in a confirmation popup.
Clicking OK on the Confirm message will not result in these in-use clips being deleted. This
applies to in-use clips that are not Protected and are not in a CUED state.
8. In the navigation pane expand the Global entry and then select Ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 140
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
9. In the navigation pane expand the Global entry and then select Reporting. Options on this page
allow setting types of messages, which are displayed in Status Bar in Air Client
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 141
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
A Port on the Device Driver represents a media input or output on the physical device. It is possible
to have two or more instances of a driver in a single Device Server. The only limitation – all instances
should control different ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 142
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
11. In the navigation pane expand a Port 1 – Port 4 and then select General.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 143
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
12. In the navigation pane expand a Port 1 – Port 4 and then select PreRolls/PostRolls.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 144
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Use Postroll. Default: Disabled, zero seconds, four frames. Range: four frames to 59
seconds. When enabled, this settings overrides other configured postroll settings. Device
postroll, if enabled, must be set to at least 4 frames.
This feature allows the list to use one postroll for VTRs, cart machines, and other devices,
and a different postroll for video disks. The Device Postroll can be longer or shorter than the
list postroll. Its main purpose is to clear out the disk status line quickly after the disk stops
playing, so the status line can be loaded with the next event to cue. This allows small spots
to be played back to back.
If the Device Postroll was set to a larger value, and the disk had over recorded the ID
compared to the play duration, the disk would continue to play for the post roll duration if
on air play switched to another device. This would permit mix effects during the post roll of
the disk device into the play out from another device.
Seconds. Select a value of up to 59 seconds.
Frames. Select a value of at least 4 frames.
Note: The Seconds and Frames values have no effect unless the Use Postroll box is enabled
(checked).
Note: The settings for Frames To Send Play Early and Frames to Send Record Early are located
within the Prerolls/Postrolls tab within the Global section.
13. In the navigation pane expand a Port 1 – Port 4 and then select Storage.
To use the "Delete IDs after Play" option, ensure "Prevents In-Use Clips from Being deleted"
option is disabled at the Global storage parameters group
14. In the navigation pane expand a Port 1 – Port 4 and then select Recording. This dialog is available
only for Recorder or Player/Recorder port and is grayed out for Player port.
About Recording Clips: To record a clip, streams/ports must be assigned and used in the appropriate
order:
Stream/Port 1 - rec
Stream/Port 2 - review
Note: A clip cannot be recorded if both streams/ports are assigned to one Media list, but the review
device isn't assigned in Media Client.
port will try to do both (record and playout). Since it cannot do both at the same time, the
list will not work properly. Default is disabled.
Disable Recording With Segments. If enabled, the disk port will not record any event with a
segment number in it. Default is disabled (unchecked).
Record Only Segments. Record only events with non-blank segment fields. If not enabled, the
disk port will not record any event with a segment number in it.
Prevent Recordings Greater Than (Mins). Check to enable, then specify a maximum length (in
minutes) for any recording. When this parameter is enabled, the disk port will not record any ID
whose duration is greater than the number of minutes specified in parameter.
Prevent Recordings Less Than (Mins). Check to enable, then specify a minimum length (in
minutes) for any recording. When this parameter is enabled, the disk port will not record any ID
whose duration is less than the number of minutes specified in parameter.
Only Record Events with ID in. Check to enable, then specify the event range ’--to--‘ limits.
When enabled, the disk will only record IDs whose first character is between or equal to the
limits. Numeric and alphabetic entries (upper and lower case ) are permitted.
For example: If only IDs starting with a ’9’ are to be recorded, enter a ’9’ in both boxes. To
record only IDs whose first character of the ID is from ’0’ to ’5’ inclusive, place ’0’ and ’5’ in the
two parameters. ’A’ to ’Z’ and ’a’ to ’z’ are permitted, and uppercase letters are sorted before
lower case letters, and uppercase letters are sorted after numbers.
The ID qualifier is useful where some IDs are recorded and others not, and the Duration and
Segment qualifiers cannot distinguish between them. The traffic system can designate a certain
range of IDs that will be cached or recorded only.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 147
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
15. In the navigation pane expand a Port 1 – Port 4 and then select Qualifiers. Use this tab to set playing
event qualifiers.
ID Range: If the ID qualifier is enabled, then the disk will only play IDs whose first character is
between or equal to the ’--to--‘ limits.
This qualifier is useful where some IDs are to be played and others not, and the Duration
qualifier cannot distinguish between them.
Only Events with ID Between: Check to enable. Then specify range in the associated
number field.
For example: If only IDs starting with a ’9’ are to be played, enter a ’9’ in both boxes. To play
only IDs whose first character of the ID is from ’0’ to ’5’ inclusive, place ’0’ and ’5’ in the two
parameters.
No Event with ID Between: Check to enable. Then specify range in the associated number
field.
For example: To ignore and not play IDs whose first character of the ID is from ’0’ to ’5’
inclusive, place ’0’ and ’5’ in the two parameters.
from -- to --: Alphanumeric entry. Specify range for the two options. Up to 32 characters can
be entered in each field.
’A’ to ’Z’ and ’a’ to ’z’ are permitted, and uppercase letters are sorted before lower case
letters, and uppercase letters are sorted after numbers.
16. In the navigation pane expand a Port 1 – Port 4 and then select Segments. Options on this dialog
describe the driver’s behavior for events with segments (Multi Segment).
When enabled, the disk port uses the event’s SOM (start of message) to play or record
individual segments of program material. For example, enable this setting if you want to
play a program or news item in several parts. However, the different video disk devices
implement this feature in various ways. For further details, refer to the documentation on
your video disk device. Default is disabled (unchecked).
This feature must be enabled to play or record individual segments of program material.
Modify Segment IDs (# of Characters). Up to two characters can be added to IDs. Useful for
multi-segment recording, this option causes the ID on a video disk to be appended with either 1
or 2 characters to distinguish the segments.
If you never use more than 9 segments in any ID, select 1 character (which allows up to 9
segments). If you select 2 characters here, a maximum of 99 segments is allowed. Valid numbers
are 0, 1, and 2. Default is 0.
Example: If Modify Segment IDs (# of Characters) were set to 2, a 3-segment ID titled "spot"
would reside on the video disk as "spot01," "spot02," and "spot03." If the disk has a maximum
of 32 characters allowed for an ID, the ID is truncated on the disk if the ID takes up 30 or more
characters (2 characters are lost to allow for the 2 segment characters).
Segment Play Search path: Use this parameter to specify segmented program ID search through
various settings of the Modify ID parameter. For media play out, the first valid setting is used.
The list permits each setting to be individually enabled or disabled, and for the order in which
they are checked to be defined. Populating the search path with a single entry matching the
fixed settings allows operation identical to current behavior.
Select a listed segment then use the associated buttons to arrange:
Up / Down: Use these buttons to position the segment in the list.
Enable: Use this buttons to enable a selected segment.
Disable: Becomes active when Enable is selected. Use this button to disable a selected
segment.
Cue: Becomes active when Enable is selected.
Cue with Data: Becomes active when Cue is selected
Reject Blank SOM: Check to enable rejection of segments with blank SOM.
Reject Blank or Zero Duration: Enable (check) / Disable (uncheck) rejection of events with null
durations.
When disabled (unchecked), the driver behaves as it currently does.
o Events are Blue on the Transmission List
o Events with 00:00:00.00 durations miss at time of play
o Events with 00:00:00.00 durations are marked missed on the asrun log.
o Events with 00:00:00.00 durations generate an Error with the message "EVENT NOT
PLAYED - MEDIA MISSING - NOT FOUND OR BLANK SOM OR DUR"
o Events with blank (NULL) durations play without stop until the end of physical clip, then
they are marked RAN SHORT.
Default setting is disabled.When enabled (checked) the VDCP object will not register to play
any event in the transmission list that has a blank or 00:00:00.00 Duration. (With default
colors, these events remain RED on the Transmission List and do not play). The Transmission
List treats this event like any other missing event.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 150
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
17. In the navigation pane expand a Port 1 – Port 4 and then select Spots.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 151
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
18. In the navigation pane expand a Port 1 – Port 4 and then select E to E.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 152
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
19. In the navigation pane expand the Global entry and then select Disk Status. The Disk Status tab is
informational only. No user-configurable settings are available in this tab. Click the Refresh tab to
update the displayed information.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 153
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
20. In the navigation pane expand the Global entry and then select Diagnostics.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 154
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Using this function reduces the efficiency of the Auto Delete (Device Parameter Delete
When Full). It will still delete as needed, but the history of what spots were most recently
used will be lost.
21. Apply the Configuration Changes: When changes are made to a device’s configuration, the Apply
button on the configuration GUI becomes active. Click the Apply button to immediately apply that
configuration change to the system configuration held in random access memory by the Device
Server.
Note: Apply does not write the configuration change to the Device Server’s configuration files. This
can only be done by using the Save Devices option on the Configured Devices window’s File menu.
22. Save the Configuration: From the Configured Devices window select File> Save Devices. The current
configuration is written to the Device Server’s configuration files in the "C:\Server" folder on the
Device Server.
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 155
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
3. In the navigation pane select Global.The "Info" Pane provides dynamic information about available
recorders on the device and a current mapping state. This is auto-populated and cannot be changed
on this screen.
4. In the navigation pane expand the Global entry and then select General.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 156
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
The "Device Name" appears in the Device Status and configuration window on the client
applications. The default name may be used, but it is recommended to use unique names for
easy device identification.
ClientID: The goal of this parameter is to distinguish the answers from different clients which
work with the same DTP (mCapture) device.
If there is only one client, use default value (10) or choose any other value in the range
[0..65000].
If there are several clients, specify different clients ID for each (the real values do not
matter. They just need to be different.)
Note: If using multiple drivers, use unique Device Names and ClientIDs for each copy of the
driver.
5. In the navigation pane under Global select Communication.
6. In the navigation pane select a Recorder Head (e.g. Recorder Head 1 – Recorder Head 10).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 157
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Note: The number of Recorder Heads available in a customer build are set when compiling the
software. (Maximum: 20)
Note: The number of Recorders available in a customer build are set when compiling the software.
(Maximum: 20)
The Recorder-specific selections provide the same configuration criteria and are applicable to the
specific driver head (currently these are mapping and delay options). These options can be set and
saved even if no device recorder is currently mapped to this head. When any of device recorders is
mapped to driver head, the head options applies to this recorder (driver sends appropriate
commands). Thus, the driver overrides device options (during initialization or after mapping).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 158
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 159
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
8. In the navigation pane select the Diagnostic option. If required, click the Reinitialize button to
reinitialized the device; the driver closes TCP/IP connection and then tries to create a new
connection.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 160
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
2. The Diagnostics window for the device is opened showing running device diagnostic messaging.
3. When the window is open and logs are being generated, the information inside this window is saved
in a text file (.log) located in c:\Config\Log. The file name is composed of the driver name, the
channel of the Config Tool it is configured on and the Date:
When the driver is initially configured, its heads have no references to device recorders.
If the driver successfully connects to a device, it retrieves all recorders descriptions that can be used
to set a reference for each head.
If the driver is connected to the device, but some head is not mapped to a recorder its status is NO
COM, when head is mapped, the status is UNTHRD.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 161
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
If the driver is not connected, then the status of all heads is NO DEV.
N+1 Video Server Redundancy implements a new special multiport Virtual Pool Driver (VPD) that
provides the ability to configure a single device (N+1) or group of devices (N+M) that can be used to
assume playout responsibilities in the advent of the critical failure of an on-air device. (i.e. the Virtual
Pool Driver (VPD) collects a few video server drivers and provides them as protect devices once air
device fails.)
About Other Protect Functions:
- Disable the Protect button from the Control Panels (Hardware and Software) as this is an unsupported
function.
- There is also a Protect option in the List Context Menu, that cannot be disabled as it is for the next
event, not the currently playing one.
This virtual driver has M ports. To provide M<N protection the virtual driver looks like a container (pool)
for M "real" device drivers (Pr.Driver 1...M), and each port of the Virtual Driver is a port of any "real"
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 162
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
device driver. Currently, there is a limit of 20 heads per device- which limits a single virtual driver to
protecting a maximum of 10 real devices.
Note: To support back to back play, the streams noted are in fact two heads.
When the N-th driver fails while playing the M-th playlist, the driver requests its own protected device,
which is the new Virtual Pool Driver. This determines the first available free port in its pool which can
provide the needed media spot and occupies the port. From this moment the port becomes non-free.
After playing out an event using the spot from the Virtual Pool Driver, the driver releases the port and
makes it free. If the VirtualDriver can't provide a media spot by any free port it has, the playing of the
corresponding list fails.
Driver Configuration
Virtual Pool Driver (VPD) collects a few video server drivers and provides them as protect devices should
the on air device fail.
1. From Configuration utility, right-click on the Device Server icon and select the Configured Devices
item to display the "Configured Devices" window.
2. From the list on the right hand pane select "Protect Pool Device" from the "Protect Pool Devices"
category. Use the mouse pointer to drag this item to one of the available "No Device" lines on the
left side of the Configured Device Window.
Example: The following image shows a configuration containing three air device (AIRDEV1, AIRDEV2,
AIRDEV3 channels 7,8 and 9 respectively), a virtual device on the 15th channel with three ports has
a pool of two devices PROTDEV1 PROTDEV2
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 163
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
3. On the configured pane right click on the Protect Pool Device and form the context menu select
Properties.
4. Select the General Tab. Use this tab to specify the Virtual Pool Device name.
5. Select the Devices Tab. Use this tab to associate the protect devices(s) with available devices.
Select a device and/or stream form the Available pane and click <Add to Pool.
Use Up and Down buttons to arrange listing entries in the Pool pane. The list order determines
which free driver in a pool is selected first.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 164
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
To remove an entry from the Pool pane click Remove. The entry is returned to the Available
pane.
Virtual Ports: Use spin arrows to set how many ports this Virtual driver can provide.
Cueing Offset (sec): Specify the offset value the delay requires (in seconds) to allow the protect
device to cue and play when it takes over.
6. Select the Runway Lists tab. A protect device needs a "runway" to process all stages from "standby"
to "playing". Use this tab to designate runway lists that will provide continuous playing out without
stopping in order to prepare a Real Protect Device (RPD) for playing. It is possible to have a small
runway list pool; its size can be less than protect device pool, thus a few RPDs can share one runway
list.
Note: For more information see also About Runway Lists.
Select a list from the Available pane and click <Add to Pool.
Use Up and Down buttons to arrange listing entries in the Runway List Pool pane. The list order
determines which list in a pool is selected first.
To remove an entry from the Runway List Pool pane click Remove. The entry is returned to the
Available pane.
About Runway Lists: In general a runway list is used as a staging point for content prior to its
being moved into a Transmission List for playout.
The maximum number of runway lists (4) is defined in "Userconc.inc" file as:
MAXRUNWAYLISTS=4;
It is impossible to assign any available media source to a runway list on "List Assignments"
screen.
Only runway lists are available on "Runway Lists" tab of Pool Driver properties dialog.
A runway list is available in Air Client as a generic transmission list. It is possible to watch
events on it. However it is protected against an operator’s manual intervention. The
following manual actions are prohibited on this list type:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 165
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
List Assignment
Pool streams are assigned to lists as required, protect streams are ports of a (Virtual Protect Device). List
assignments and air-protected device configuration are performed in the usual manner.
Note: Pool Streams can be added to any list type except Runway Lists.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 166
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 167
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
To Configure a VTR
1. Under VTRs in the Available pane (right pane), select a device and drag-n-drop it to the Configured
Pane (left pane). For details on assigning a device see: To Assign a Device to a Device Channel (see
"To Configure GPI Control" on page 49).
Once a device has been assigned to a device channel, it may be configured for specific options.
2. Select the VTR device in the left pane, right-click and from the popup menu select Properties. The
configuration dialog is displayed for this device. Use the left and right arrows at the upper right to
scroll through the other tabs.
3. Select General tab.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 168
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Keep Media in VTR: A tape inserted in a VTR is retained by the VTR (not ejected). The tape
can then only be manually ejected. This feature allows the VTR to behave as if it has a
storage location to hold a tape - like a cart machine.
Use caution when selecting this parameter for VTRs that are used as record decks for the
compiler. Default is disabled (unchecked).
Edit Compensation:
Edit On / Edit Off: These edit compensations are a frame latency value for how long the VTR
takes to respond to either enabling or disabling the edit.
Leave these Edit Compensation values at 2 unless you are experiencing problems. If you
intend to change these values, contact Automation Support.
Sync Adjust: This parameter adjusts the sync play value for external VTRs (Sony and Ampex
protocols).The Sync Adjust setting has a default of zero and should never have to be
changed. However, if it needs to be changed, the value can be changed from -20 to 20
frames.
A positive value causes the tape to come up to speed past the SOM by the specified
number of frames at the end of preroll.
A negative value causes the tape to come up to speed before the SOM by the specified
number of frames at the end of preroll.
Tape Speed Control Options for Media List:
Note: This entry appears on all VTR setup tabs. This option need only be set once. Since the
option is in a separate box, though it shares the same tab page as other setup options, when a
different tab is selected, the option and its setting remains.
CAUTION: There is no hard rule for which option works with which VTR. When using these
controls, if one option doesn’t produce the desired result, try the other option.
When a VTR (or tape machine) starts running, its speed increases from 0 to a stable level.
However, this transient time to the stable level is not constant and is tape machine dependent.
When a clip in the tape is to be recorded to a video disk server, it requires that the record
command to the disk record port be frame accurate so that the first recorded screen of a clip in
the video disk server is also SOM frame.
Because of variant VTR transient times, without software control, a recorded clip can be a few
frames off.
Tape Speed Overwrite: If absolute frame accuracy is not required, this option can be used.
When this parameter is enabled, the system changes the speed of the VTR machine to hit
the time of playing the SOM frame at the time a record command is sent to video disk
server record port.
This method typically results in 80% to 90% frame accurate recording.
Note: This option setting is typically required when using Invenio Capture for ingest.
Sampling Tape Time Code: For frame accurate recording, check this option. By default, this
option is enabled.
When this parameter is enabled, instead of controlling VTR speed, the system controls the
time to send the record command by sampling time code on the tape. When the sampling
value shows that the VTR speed is constant, the system calculates the time of sending out
the record command.
This method can result in 100% frame accurate recording.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 169
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
The option is saved to the mclient.ini file and does not need to be checked again after next
launch, or when the next setup tab is selected.
Note: This option is also for GMT list.
Ignore "Audio data error level no good": (For Sony only.) Check to ignore this error.
Frame Calibration to Record Device: This parameter allows adjusting the timing in the VTR
driver to get frame accurate recording. Selecting OK saves this parameter setting to the INI file
for future use.
Example Use:
1)Set the parameter "Frames To Send Record Early" on the disk (destination device)
configuration.
2)Select one VTR as the source device and perform autocopy.
3)Check the first recorded frame (this should be the SOM frame), and adjust the VTR
parameter "Frame Calibration To Record Device".
4)Select another VTR as the source device and perform autocopy.
5)Check the first recorded frame (this should be the SOM frame), and adjust the second VTR
parameter.
4. Select the Serial Port tab. (This tab is present when Sony and Panasonic VTR types are being
configured).
Use this tab to connect the driver to the ADC’s serial COM port that the device is physically
connected.
Port setting: Click the down arrow button to select from a list of available serial ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 170
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
5. Select VTR Offset tab. (This tab is used to specify the offset parameter for DVC Pro.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 171
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
6. Select Diagnostics tab. (This tab appears when VTR type Demo VTR is selected and being
configured.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 172
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
7. Select VTR Type tab. This tab displays information about the VTR, including the model number,
protocol ID, cassette size, analog/digital, and if extended errors are reported.
Refresh button: Click the Refresh button to update the information display.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 173
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
8. Select Compile tab. (Extended VTR only) This tab allows selection of the channels to compile for
Audio editing.
9. Apply the Configuration Changes: When changes are made to a device’s configuration, the Apply
button on the configuration GUI becomes active. Click the Apply button to immediately apply that
configuration change to the system configuration held in random access memory by the Device
Server.
Note: Apply does not write the configuration change to the Device Server’s configuration files. This
can only be done by using the Save Devices option on the Configured Devices window’s File menu.
10. Save the Configuration: From the Configured Devices window select File> Save Devices. The current
configuration is written to the Device Server’s configuration files in the "C:\Server" folder on the
Device Server.
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 174
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 175
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
the end of preroll. A negative value causes the tape to come up to speed before the SOM by the
specified number of frames at the end of preroll.
Door Error Delay: (for Flexicart): Specify the delay before reporting a Door Open error.
Sampling VTR Time Code: Use this parameter for selecting TSO method or "Frame Accurate
Recording" method. When it is selected, "Frame Accurate Recording" method is used.
Otherwise, TSO method is used. This option is applied to all the VTRs inside the cart machine. By
default, it is unchecked. The selection is also saved to mclient.ini file for next launch
StandByOff When Tension Release: Check to enable. This parameter forces the software to
issue a Standby Off command to the VTR. In Sony Betacam decks, a tension release command is
used. The setting on this parameter does not affect digital and one inch VTRs - these VTRs
always receive the Standby Off command when issued. Default is disabled (unchecked).
4. Select the Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port that the
device is physically connected. Click the down arrow button to select from a list of available serial
ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 176
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Edit On / Edit Off: Leave these Edit Compensation values at 2 unless you are experiencing
problems.
If you intend to change these values, contact automation Support.
Keep Media in VTR: Enable (check) to have the device retain (i.e. not eject) the media.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 177
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Four Channel Audio: Enable audio recording on four channels instead of the normal two
channels. Default is disabled (unchecked).
6. Select VTR Parameters tab. (This tab is available for Odetics Cart Machines.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 178
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Standbyoff for Tension Release: This parameter forces the software to issue a Standby Off
command to the VTR. In Sony Betacam decks, a tension release command is used. The
setting on this parameter does not affect digital and one inch VTRs - these VTRs always
receive the Standby Off command when issued. Default is disabled (unchecked).
Edit Compensation: This parameter adjusts the sync play value for external VTRs (Sony and
Ampex protocols). The Sync Adjust setting has a default of zero and should never have to be
changed. However, if it needs to be changed, the value can be changed from -20 to 20
frames. A positive value causes the tape to come up to speed past the SOM by the specified
number of frames at the end of preroll. A negative value causes the tape to come up to
speed before the SOM by the specified number of frames at the end of preroll.
Leave the Edit Compensation values at 2 unless you are experiencing problems. If you intend
to change these values, contact Automation technical support.
Select the Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port
that the device is physically connected. Click the down arrow button to select from a list of
available serial ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 179
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Select VTR Offset tab (Used by DVC Pro) to specify the offset parameter:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 180
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Refresh button: Click the Refresh button to update the information display.
7. Select Qualifiers tab. Use this tab to specify what types of material may be played out by the cart
machine on each playlist.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 181
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
The Qualifiers option is particularly important in GMT environments where some of a cart machine’s
VTRs are assigned to the playlist and others are assigned to the GMT list for baseband caching to a
video server. For example, if two of a cart machine’s four VTRs are assigned to play Events With
Segments Only on the playlist, then any missing single-spot clips requested for caching will be played
out only by the two VTRs assigned to the GMT list. If the qualifiers are not set, any missing
single-spot clips will be registered with the cart machine for direct playout, instead of being
registered with the playlist’s Requester for caching. If the missing clip is not found in the cart
machine, the event will remain red on the playlist and be missed.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 182
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Select a playlist and then click the Edit button. A properties sheet opens with playout
qualification parameters: No Events With Segments, Events With Segments Only, No Events
Greater Than xx (Mins.), No Events Less Than xx (Mins.), Only Events With ID in [an ASCII
character range – the first character of the ID].
The individual VTRs in the cart machine may be assigned to different lists with different
qualifiers. One VTR may be assigned to Playlist1 and only allowed to play segmented events,
while another VTR assigned to Playlist2 is only allowed to play single-spot tapes. The qualifiers
apply to playlists globally – any VTRs assigned to that list will be subject to the same playout
qualifications.
8. Select Diagnostics tab.
The Diagnostics tab has several different functions depending on the make and model of cart
machine.
For example:
The Betacart’s Diagnostics tab, contains one button: Reinitialize (device). All Automation cart
machine objects contain this option.
The Odetics TCS90’s Diagnostics tab, contains two buttons: Reinitialize (device) and Reverify
(storage).
The SmartCart’s Diagnostics tab, contains three buttons: Reinitialize (device), Reverify (storage),
and Reinitialize (elevator).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 183
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Reinitialize button: Click to reinitialize the device. Confirm your selection when prompted.
The cart machine is reinitialized. The storage collection for the cart machine is cleared and any
tapes in the VTRs are ejected (if Eject On Initialization has been selected on the General tab). All
the bins are re-verified by the barcode reader and the automation’s storage collection is rebuilt.
WARNING: This can be a risky and time-consuming procedure. Do not attempt a reinitialization
unless the customer can afford to be without a cart machine for an extended period of time.
Depending on the size of the cart machine and the number of bins available, reinitialization
could take up to several hours!
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 184
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Reverify button: This is a less disruptive procedure that a full reinitialization. ReVerify allows the
cart machine to continue operating while it reverifies the contents of its bins and VTRs. This is a
background procedure and the normal loading, unloading and playout of tapes will continue
without interruption. The automation system’s storage collection remains intact, but its data is
updated as each bin is reverified. New tapes should not be loaded or unloaded from the cart
machine through the I/O door (load/unload bins) until the reverification process has completed.
Bin By Bin: Select to specify reverify content on a bin-by-bin basis
Column By Column: Select to specify reverify content on a column by column.
Init Elevator button: This performs a hardware reinitialization of the elevator robot mechanism.
This should be used when problems are encountered and the operator has had to open the door
and physically remove a tape from the robot.
9. Select Manual Mode tab. (This tab is available only for Panasonic SmartCart and all Odetics cart
machines.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 185
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Each pop up window must be closed before the next diagnostic message is displayed. This
insures that no messages are missed and that tapes are moved in the order they are needed
by the VTRs.
10. Select Tape Handling tab. Use this tab to specify the Label Length. (This tab is available for Odetics
and Marc SmartCart Cart Machines.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 186
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
11. Select Robotics Arms tab. This option is only available for the Odetics TCS-2000.
Configure (check) to place one or more gripper arms offline. The elevator robot will continue to
function, and the automation will not use any gripper arms that are disabled. The TCS-2000 can
function with only one gripper arm enabled, but its speed and efficiency will be greatly reduced.
12. Select Robot tab. (Available for Marc 400-MII Cart, only.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 187
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Specify the following functionality as required. Configure to enable (check) the Primary and or
Auxiliary Elevator. The elevator robot will continue to function, and the automation will not use any
elevator that is disabled.
Enable Primary Elevator: Select (check) to enable.
Enable Auxiliary Elevator: Select (check) to enable.
13. Select Linkage tab. (Available for Odetics TCS90M, TSC90LEM, and TCS90A devices, only.) From the
dropdown list on tab specify a linkage device from the list of available devices.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 188
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
14. Select Tools tab. (Available for demo BetaCart and demo DVC1000 devices, only.) Since no tape is
actually being used with a demo device, the tape ID and title are entered here. With an actual
device, this action is unnecessary, as the automation system can read this information off either a
barcode or from the database record.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 189
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
15. Select Additional Tools tab. (Available for demo DVC1000 devices, only.) With an actual device, this
action is unnecessary.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 190
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
The following is an example Master Control (M/C) switcher configuration. Depending on the specific
brand and model of switcher, the selection of configuration tabs may be different for that device, and
there may be other configuration options not outlined here. Information regarding these options may
be found in the user notes for the specific device.
Switching under automation: The Automation system communicates with switchers via the devices’
native protocol. When a switch command is sent to a switcher, the automation sends a "switching
triplet" consisting of the device number, the input number and the output number to the software
object controlling the device. This "triplet" is then translated to the switcher’s own command
language and the command is passed via the RS-422 serial connection to the device. This translated
command may also contain transition information or audio mixer and keyer presets for a master
control switcher, or the number of levels to switch for a router.
About Audio Over Events: Some MC Switcher devices, such as Maestro and BrandMaster, can use
the information in Audio Over events which cannot be included in # field. For these situations the
Title field of the Audio Over events can be used. When there is value of event title in audio mixer
record, this value can be used by other drivers when they are performing audio over events and
sending all necessary commands.
Note: Each MCSwitcher driver will use this functionality differently depending on its functions.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 191
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
3. Select General tab. Use this tab to enter a specific name for the device, specify the dimensions of
the switcher, and compensate for any switcher latency.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 192
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
- The Registry setting for VdcpStopOnNext needs to be set to 1 for this functionality to work
with the Nexio Ports of the Versio in the "Additional Port of Same Disk" configuration: Registry
HKCU\Software\ASC Audio Video\LLM\Control, DWORD: VdcpStopOnNext.
- List Preroll must be increased for negative values above -88 for them to work correctly
(assuming a 3 second preroll).
4. Select Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port that the device
is physically connected. Click the down arrow button to select from a list of available serial ports.
5. Select Socket Port tab. (For Versio MC) Use this tab to configure the driver’s TCP/IP connection.
Host: Enter the IP host address of the computer running the driver
Port: Enter the IP port number on which the driver is running. Default port is 8890.
URL: Specify the URL for the Versio switcher. The setting is saved in "Adc1000nt.ini" file in order
to be restored after Device Server restart.
The commands are wrapped in the HTTP 1.1 protocol. The Versio Switcher requires all MC
XML commands be sent to this URL: http://127.0.0.1:8880/NGCSwitcher/NGCSwitcher.rest
For this parameter "NGCSwitcher.rest" is the default string when working with real switcher.
However, the url can depend on switcher’s configuration.
All unnecessary slashes (/ or \) in the beginning or in the end of this line are automatically
removed. This means, for example, that string "/NGCSwitcher.rest", incorrectly typed by the
user, is converted to the correct line "NGCSwitcher.rest".
Log Setting: The driver can create its own log file. This file can be created in the folder where
Device Server will be started from or forwarded to another computer.
Enable: (Default: unchecked) Check to enable Log creation. When created the Log file will
include all the commands from the driver to the NGC MCS device and from the NGC MCS
device to the driver.
6. Select Communications tab. (For GVG MCS 1600, NVision MCS, Evertz E9625 MCS, Leitch Opus
MCS.) Use this tab to specify Baud Rate, Data Bits, Stops Bits, and Parity.
7. Select Sources tab. Use this tab to create a table of source names (mnemonics) associated with
router or switcher inputs that the automation may use for record events. The source names table
accepts multiple names for the same input number, but does not accept duplicate names for
different inputs.
If a record event is placed on a record list, the source name may be entered in the title field. The
automation compares this source name to the source names table and switches the designated
input to the record device that has registered the event.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 194
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Note: For the Versio MCS Device the sources are assigned default values beginning with 1. Only the
crosspoint number can be changed.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 195
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Edit Button: To edit an existing entry, select an entry from the crosspoint list display and then
click Edit. An edit dialog is displayed populated with the parameters currently specified for the
selected entry. Make changes as required, and then click OK.
Delete button: To delete an existing entry, select an entry from the crosspoint list display and
then click Delete.
8. Select Key Parameters tab. (For TriKey-only)
If a secondary crosspoint switch event is placed on the playlist, the source and destination names
may be entered in the title field using the format: source name:destination name (the colon is
required)
The automation compares these names to the source and destination names tables and switch the
designated input to the designated output at the appropriate time.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 197
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Edit Button: To edit an existing entry, select an entry from the crosspoint list display and then
click Edit. An edit dialog is displayed populated with the parameters currently specified for the
selected entry. Make changes as required, and then click OK.
Delete button: To delete an existing entry, select an entry from the crosspoint list display and
then click Delete.
10. Select System Inputs tab. Use this tab to specify the switcher inputs for common sources such as
Black, Colorbars, Station ID, and Initial Input. All four inputs designated here may be switched
manually from the diagnostic switch panel (see Switching Tab below). In addition, the Black and
Station ID inputs are used by the automation if the corresponding list settings, Switch to Black and
Station ID on Skip, are enabled on the List Configuration / Properties / Options tab.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 198
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
o If the event ends and there is a Hard-Start delay until the next event begins, or
o If it ends normally and there are no more events on the list.
o If it is set to 0 then nothing will happen.
Colorbars: This crosspoint is used only when the Colorbars button is pressed on the
diagnostics control panel (Configuration Utility or Air Client). If it is set to 0 then the
Colorbars button will have no action.
Station ID: When the Transmission List Option "Station ID on Skip" is selected, and the most
recent event on the list was running on a device configured to use this router, then this
crosspoint will be switched to the output crosspoint used by that event if an operator
invokes Skip on the Air Client’s control panel. When the next event begins to play, the
crosspoint is switched to whatever that event requires.
Initial Input: This crosspoint will be switched to all outputs of the router when the Device
Server application is launched. If it is set to 0 then nothing will happen. In most cases it is
recommended to leave this function disabled (0).
About Initial Input: The Initial Input source comes into play when communication is first
established with the switcher or in the event of a switcher failure.
If the switcher fails to switch for some reason – the switcher returns a NAK (i.e. a Negative
Acknowledgment because the command format is wrong) or no response to a switch
command – the automation retries the switch command twice.
If the switcher fails to switch after two retries, the automation attempts to reinitialize the
switcher. It sends a command to switch to the designated Initial Input. In most cases,
particularly if there are intermittent serial communication problems with the switcher, it
may be safer to leave the Initial Input set to zero. That way, the automation will not attempt
to reinitialize the switcher and possibly switch to black (or whatever has been designated as
the Initial Input).
11. Select Effect Durations tab. To configure Effect durations in frames.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 200
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 201
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
14. Select Backup tab. Use this tab to designate another switcher as the backup to the main switcher in
case of a failure. The switcher that is configured here will receive all of the transition commands that
are sent to the main device. For this reason the Backup switcher must be wired identically to the
Main. There are other methods for driving a second switcher if this limitation cannot be
accommodated.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 202
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
15. Input Mapping tab and the Output Mapping tab. When the user specifies backup switcher/router
for the first time, the mapping tables are filled with default values, using one-to-one
correspondence.
Default Mapping: The following default mapping is used only if the backup device is specified for the
first time.
If both Main and Backup switcher/router have the same amount of inputs/outputs, the tables
are filled using one-to-one correspondence between Main and Backup inputs. If Backup
switcher/router has more inputs/outputs than Main, the same order is used.
Main Input (16 inputs) Backup Input (16 or more inputs)
1 1
… …
16 16
If the Main switcher/router has more inputs/outputs than the Backup, all Main in-puts/outputs
whose numbers are more than the Backup inputs/outputs amount will correspond to Backup
input/output 1:
Main Input (6 inputs) Backup Input (4 inputs)
1 1
2 2
3 3
4 4
5 1
6 1
Modified Mapping: If the backup switcher/router is already specified and mapping tables are filled
by the user, but then the user changes backup device, already adjusted input and output mapping
values are retained – as much as possible.
If the first chosen backup switcher/router has more inputs/outputs than the second, all
in-puts/outputs that are not in range are replaced by appropriate ones.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 203
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
For Example: The user first chooses an IconMaster MC which has 16 inputs and specified
mapping, then changes the backup switcher/router to a Sony Isara MC which has 12 inputs. The
old input mapping is kept, but values which are not in range are replaced automatically.
Note: This example is for reference only. The configuration dialog of your selected devices may
appear different than those shown in this example.
IconMaster as backup Sony Isara as backup
If the user fills mapping tables and then changes the amount of inputs/outputs on the Main
switcher/router, the number of lines in the mapping tables is automatically updated and the
new lines populated with default values.
For Example: The main switcher M2100 has 16 inputs, but then the user increases the number
of inputs on the M2100 to 20 and presses "Apply".
Note: This example is for reference only. The configuration dialog of your selected devices may
appear different than those shown in this example.
M2100 set for 16 Inputs Input tab shows 16 lines for input
M2100 changed to 20 Inputs Input tab now shows 20 lines for input
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 204
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
16. Select Audio Control tab. Use this tab to set up specific audio control commands for switchers that
support this feature.
Unsupported audio options (e.g. audio channel mapping) are hidden on the "Audio Control" tab in
MCS driver configuration screens. This simplifies configuration by ensuring less confusion over
supported vs. unsupported features per specific MCS make/model.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 205
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
If an event has either Mono/Stereo/SAP in the sSP column of the transmission list, the
automation will command the switcher to use the appropriate audio mixing.
Switcher Audio Crosspoint: Enable (check) for secondary audio routing.
Current number of audio outputs: Specify the number of switcher audio crosspoints (up to 16).
This parameter is enabled only if the Switcher Audio Crosspoint option is selected. Otherwise it
is grayed out.
Default input for Audio: Specify the input (1-x) for Audio 1 - x. These options are enabled when
Switcher Audio Crosspoint is selected.
ADC v12: About Controlling Audio Overs: (For IconMaster) To better manage automation
control of Audio Over busses, the IconMaster driver implements a subscription service that
subscribes to changes and monitors device status according to received notifications.
17. Select Cascade tab. Use this tab to set up Cascade routing.
Cascading (sometimes called "chaining") allows the user to route audio and video through multiple
switchers and routers simultaneously.
Example: a customer has ten VTRs, each with a designated output on their router. They have only
one input on their master control switcher that must be shared among all ten VTRs. Each VTR output
on the router may be cascaded to the single input on the master control switcher to switch it to air.
This particular arrangement negates the possibility of using transition effects on the master control
switcher between two back-to-back VTR events – the switcher cannot transition between events on
the same input.
Add button: Launches the Add Cascade Data dialog. Specify the following parameters as
required, click OK, and then click Apply.
Output Active Line: This setting specifies which of the switcher’s crosspoints the cascaded
switcher is connected to. The valid range is 0 to 32768.
Note: If the "Output Active Line" number is the same as "Cascade Crosspoint Out" number,
it is treated as invalid. This only occurs if the Cascade Device is the same and not if it is a
different switcher/router.
Cascade Device: Select a cascade device from the dropdown list.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 206
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Cascade Crosspoint In: The crosspoint on the cascaded switcher to which the Output Active
Line setting (above) is connected. The valid range is 0 to 32768.
Cascade Crosspoint Out: The out crosspoint on the cascaded switcher to which the signal is
to be routed. The valid range is 0 to 32768.
Edit Button: To edit an existing entry, select an entry from the cascade list display and then click
Edit. An edit dialog is displayed populated with the parameters currently specified for the
selected entry. Make changes as required, click OK, and then click Apply.
Delete button: To delete an existing entry, select an entry from the cascade list display and then
click Delete.
18. Select Switching tab. Use this tab to manually switch inputs and outputs for diagnostic purposes.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 207
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
This utility is not intended as an on-line substitute for the switcher’s own control panels. The source
and destination names tables must be completed before any sources or destinations will appear in
the drop-down boxes.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 208
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Max Latency Count: (Default: 20) Specify the time in frames that a device needs to reply to a
command. Adjust the "Max Latency Count" based on the number of secondary events to bring
up with the primary event. (Range: 0 - 300)
Join in progress: (For IconMaster) Enable (check) the IconMaster driver option to re-join the
ADC playlist at its current schedule location after the IconMaster has reported to its serial port
that Automation control has been restored from the local mode (hold button on IconMaster
Panel). (Default: disabled)
20. Manual Intervention tab. (IconMaster Only).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 209
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
21. Select Command tab. (for BTS Saturn Switcher and GVR Maestro) If required, enable (check) to
preroll a transition.
22. Select MCS Status tab. (For Versio sub device). After a control connection has been initialized, the
Versio MCS driver regularly checks the status of the MCS device. All requested information is
available upon the MCS Status tab.
23. Select MCS Status tab. (For Versio MCS) After a control connection has been initialized, the Versio
MCS driver regularly checks the status of the MCS device. All requested information is available
upon the MCS Status tab.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 210
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
24. Select Diagnostics tab. (For GVG 100 and Versio MCS) If required, click the Reinitialize button to
reinitialized the device.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 211
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
25. Select Manual Control tab. (For Probel TX520). Use this tab to set keyer 1 thru keyer 4 to Manual or
Auto mode. For example, if Manual Control is selected for keyer1, Automation will not send any
commands to turn on/ off the keyer 1.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 212
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
27. Select Transition Attributes tab. (For Pesa MCLite MCS only).
Audio Over number and Keyer number can be specified in ‘#’ field or the ‘sSP’ field. Up to 254
logos can be recalled.
# field of Event: This field has a range of 0 to 9
sSP field of Event: This field has a range of 1 through 254
29. Select Keyer Number Over tab. (For QMC)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 214
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 215
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Title field of Event: Select to allow the operator to use the title field to enter logo numbers
up to 4000.
The format of Title filed for Logo is as follows: "L="<logoNumber> (without quotation marks
and brackets)
32. Apply the changes. When finished click Apply, then click OK.
When changes are made to a device’s configuration, the Apply button on the configuration GUI
becomes active. Click the Apply button to immediately apply that configuration change to the
system configuration held in random access memory by the Device Server.
Note: Apply does not write the configuration change to the Device Server’s configuration files. This
can only be done by using the Save Devices option on the Configured Devices window’s File menu.
33. Save the Configuration: From the Configured Devices window select File> Save Devices. The current
configuration is written to the Device Server’s configuration files in the "C:\Server" folder on the
Device Server.
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
The following is an example router configuration. Depending on the specific brand and model of router,
the selection of configuration tabs may be different for that device, and there may be other
configuration options not outlined here. Information regarding these options may be found in the user
notes for the specific device.
Routing under automation: The Automation system communicates with routers via the devices’
native protocol. When a switch command is sent to a router, the automation sends a "switching
triplet" consisting of the device number, the input number and the output number to the software
object controlling the device. This "triplet" is then translated to the router’s own command language
and the command is passed via the RS-422 serial connection to the device. This translated command
may also contain transition information or audio mixer and keyer presets for a master control
switcher, or the number of levels to switch for a router.
To Configure a Router
1. Under Router Switchers in the Available pane (right pane), select a device and drag-n-drop it to the
Configured Pane (left pane). For details on assigning a device see: To Assign a Device to a Device
Channel (see "To Configure GPI Control" on page 49).
Once a device has been assigned to a device channel, it may be configured for specific options.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 216
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
2. Select the Router device in the left pane, right-click and from the popup menu select Properties. The
configuration dialog is displayed for this device. Use the left and right arrows at the upper right to
scroll through the other tabs.
3. Select General tab. Use this tab to enter a specific name for the device, specify the dimensions of
the router, and compensate for any router latency.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 217
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Serial: To configure a serial connection select the Serial radio button. The Serial Port pane is
made active. Also, when this option is selected the Communications tab is displayed.
From the Serial Port drop-down list choose a connection port. This port selected is the
physical port which the device is connected to.
When viewing the serial port cards on the back of the ADC Device Server, the upper left
serial port is Port 1. The port numbers increase as you count down the ADC serial board.
The top serial port of the next serial card will be the following port number.
TCP/IP: To configure a TCP/IP connection using telnet select the TCP/IP radio button. The TCP/IP
(telnet) pane is made active.
Host: Specify the host IP address.
Port: Specify the communications port to use. (Default: 23)
Telnet Login: Specify your telnet login.
Telnet Password: Specify your telnet password.
Note: The driver opens a Telnet session into the Router. It establishes TCP connection with
Telnet port (23 by default), sends login/password, and then operates according to the same
protocol as serial connection.
Note: The number of Telnet sessions that can be opened at the same time depends on the
device. (For Example: Maximum 4 sessions with Platinum router. Maximum 10 sessions with
Panacea router.) The number of Telnet sessions used will reduce the total number of
connections allowed for a device.
5. Select Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port that the device
is physically connected. Click the down arrow button to select from a list of available serial ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 218
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Set this to the physical serial port number on the Device Server where the router is connected (start
from the first serial card on the left; the ports are numbered top-down). You need not use the same
value as the Channel number for the Serial Port, although it may make troubleshooting easier for
you in the future.
6. Select Communications tab. (For Evertz-Quartz, Miranda-Nvision, Network Proline, BTS Venus,
DiTech, and Leitch PT) Use this tab to specify Baud Rate, Data Bits, Stops Bits, and Parity.
7. Select Sources tab. Use this tab to create a table of source names (mnemonics) associated with
router inputs that the automation may use for record events. The source names table accepts
multiple names for the same input number, but does not accept duplicate names for different
inputs.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 219
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
If a record event is placed on a record list, the source name may be entered in the title field. The
automation compares this source name to the source names table and switches the designated
input to the record device that has registered the event.
This is important if you plan on using the router in conjunction with ADC record events, which use
the descriptions to identify the source on the router. Otherwise, it is not necessary to fill in this
information (the Transmission List will not use this information for Playout events).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 220
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Edit button: To edit an existing entry, select an entry from the crosspoint list display and then
click Edit. An edit dialog is displayed populated with the parameters currently specified for the
selected entry. Make changes as required, and then click OK.
Delete button: To delete an existing entry, select an entry from the crosspoint list display and
then click Delete.
8. Select Destinations tab. Use this tab to create a table of destination names that the automation
primarily uses for secondary crosspoint switch events. The destination names table accepts multiple
names for the same output number, but does not accept duplicate names for different outputs.
If a secondary crosspoint switch event is placed on the playlist, the source and destination names
may be entered in the title field using the format: source name:destination name (the colon is
required). The automation compares these names to the source and destination names tables and
switches the designated input to the designated output at the appropriate time.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 221
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Edit Button: To edit an existing entry, select an entry from the crosspoint list display and then
click Edit. An edit dialog is displayed populated with the parameters currently specified for the
selected entry. Make changes as required, and then click OK.
Delete button: To delete an existing entry, select an entry from the crosspoint list display and
then click Delete.
9. Select System Inputs tab. Use this tab to specify the router or switcher inputs for common sources
such as Black, Colorbars, Station ID, and Initial Input.
All four inputs designated here may be switched manually from the diagnostic switch panel (see
Switching Tab below). In addition, the Black and Station ID inputs are used by the automation if the
corresponding list settings, Switch to Black and Station ID on Skip, are enabled on the List
Configuration / Properties / Options tab.
System Inputs: For each entry specify a number from 0 to 32768 to indicate which crosspoints
carry the black, colorbars, station ID and initial input signals. Default is 0. These options are not
used by the automation system unless the corresponding list settings are enabled for Black
Input and StationID.
Black Input: When the Transmission List Option "Switch to Black" is selected, and the most
recent event on the list was running on a device configured to use this router, then the
crosspoint listed here (if non-zero) will be switched to the output crosspoint used by that
event:
o If the list stops because of an error,
o If the event ends and there is a Hard-Start delay until the next event begins, or
o If it ends normally and there are no more events on the list.
o If it is set to 0 then nothing will happen.
Colorbars: This crosspoint is used only when the Colorbars button is pressed on the
diagnostics control panel (Configuration Utility or Air Client). If it is set to 0 then the
Colorbars button will have no action.
Station ID: When the Transmission List Option "Station ID on Skip" is selected, and the most
recent event on the list was running on a device configured to use this router, then this
crosspoint will be switched to the output crosspoint used by that event if an operator
invokes Skip on the Air Client’s control panel. When the next event begins to play, the
crosspoint is switched to whatever that event requires.
Initial Input: This crosspoint will be switched to all outputs of the router when the Device
Server application is launched. If it is set to 0 then nothing will happen. In most cases it is
recommended to leave this function disabled (0).
Note: During initialization of the router driver, all destinations are set to the source entered
in the "Initial Input".
About Initial Input: The Initial Input source comes into play when communication is first
established with the switcher or in the event of a switcher failure.
If the router fails to switch for some reason – the router returns a NAK (i.e. a Negative
Acknowledgment because the command format is wrong) or no response to a switch
command – the automation retries the switch command twice.
If the router fails to switch after two retries, the automation attempts to reinitialize the
router. It sends a command to switch to the designated Initial Input. In most cases,
particularly if there are intermittent serial communication problems with the router, it may
be safer to leave the Initial Input set to zero. That way, the automation will not attempt to
reinitialize the router and possibly switch to black (or whatever has been designated as the
Initial Input).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 223
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
10. Select Effect Durations tab. (For Panacea Clean Quiet) Use this tab to select duration of transitions
in frames for Slow, Medium and Fast duration transitions.
11. Select Reporting tab. Use this tab to enable reporting of the condition of the switcher or router to
the error log.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 224
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
These parameters allow the switcher to generate an error whenever the switcher does not
respond to a communication request. Place a check mark in each box to enable reporting
(default is disabled for all).
Errors: Enables the logging of critical failures, such as the device failing to confirm that a
transition command was executed, or when communication is lost with the router.
Warnings: Enables the logging of other information reported by the router. The 1200 series
routers do not provide such information to automation; so enabling Warnings will have no
effect on the system.
Crosspoint Changes: Enables the logging of each transition with a timestamp from when it
occurred.
IMPORTANT: Normally these are left disabled, but can be enabled for diagnostic purposes. If
reporting for Crosspoint Changes is enabled, the error log will quickly fill up with every crosspoint
switch command the automation has sent to the router.
12. Select Log tab. Use this tab to configure manual intervention logging parameters.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 225
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
13. Select Backup tab. Use this tab to designate another router as the backup to the main router in case
of a failure. The router that is configured here will receive all of the transition commands that are
sent to the main device. For this reason the Backup router must be wired identically to the Main.
There are other methods for driving a second switcher if this limitation cannot be accommodated.
Default Mapping: The following default mapping is used only if the backup device is specified for the
first time.
If both Main and Backup switcher/router have the same amount of inputs/outputs, the tables
are filled using one-to-one correspondence between Main and Backup inputs. If Backup
switcher/router has more inputs/outputs than Main, the same order is used.
Main Input (16 inputs) Backup Input (16 or more inputs)
1 1
… …
16 16
If the Main switcher/router has more inputs/outputs than the Backup, all Main in-puts/outputs
whose numbers are more than the Backup inputs/outputs amount will correspond to Backup
input/output 1:
Main Input (6 inputs) Backup Input (4 inputs)
1 1
2 2
3 3
4 4
5 1
6 1
Modified Mapping: If the backup switcher/router is already specified and mapping tables are filled
by the user, but then the user changes backup device, already adjusted input and output mapping
values are retained – as much as possible.
If the first chosen backup switcher/router has more inputs/outputs than the second, all
in-puts/outputs that are not in range are replaced by appropriate ones.
For Example: The user first chooses an Evertz router which has 128 inputs and specified
mapping, then changes the backup switcher/router to an IconMaster which has 16 inputs. The
old input mapping is kept, but values which are not in range are replaced automatically.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 227
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Note: This example is for reference only. The configuration dialog of your selected devices may
appear different than those shown in this example.
Evertz as backup IconMaster as backup
If the user fills mapping tables and then changes the amount of inputs/outputs on the Main
switcher/router, the number of lines in the mapping tables is automatically updated and the
new lines populated with default values.
For Example: The main switcher Maestro has 6 inputs, but then the user increases the number
of inputs on the Maestro to 12 and presses "Apply".
Note: This example is for reference only. The configuration dialog of your selected devices may
appear different than those shown in this example.
Maestro set for 6 Inputs Input tab shows 6 lines for input
Maestro changed to 12 Inputs Input tab now shows 12 lines for input
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 228
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
15. Select Cascade tab. Use this tab to set up Cascade routing.
Cascading (sometimes called "chaining") allows the user to route audio and video through multiple
routers and switchers simultaneously.
Example: a customer has ten VTRs, each with a designated output on their router. They have
only one input on their master control switcher that must be shared among all ten VTRs. Each
VTR output on the router may be cascaded to the single input on the master control switcher to
switch it to air. This particular arrangement negates the possibility of using transition effects on
the master control switcher between two back-to-back VTR events – the switcher cannot
transition between events on the same input.
Recursive Cascading allows Router sources to be cascaded back into the same router for special
purposes.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 229
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Click the Add button to enter new cascade data for the switcher OR click the Edit button to
modify cascade data selected on the Cascade tab:
Click the Delete button to remove cascade data selected on the Cascade tab.
16. Select Switching tab. Use this tab to manually switch inputs and outputs for diagnostic purposes.
This utility is not intended as an on-line substitute for the switcher’s own control panels. The source
and destination names tables must be completed before any sources or destinations will appear in
the drop-down boxes.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 231
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
17. Select Address tab. (For Sony DVS and Sony Router). Specify the address (level) of the Sony DVS
switcher you want to control.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 232
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 233
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
20. Select "Device Specific" Channel tab. (For M2100 and Icon Master Aux Routers). Use this tab to
specify the Auxiliary device.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 234
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 235
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Add button: When selected launches an 'Add Cascade Data' dialog. On this dialog specify
Level name, Level number, and select Video, Audio, and/or AFV. When finished click OK.
Edit button: To edit an entry, select an existing entry from the display list and then click Edit.
A populated Cascade Data dialog is launched. Make any required changes then click OK.
Delete button: To delete an entry, select an existing entry from the display list and then click
Delete.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 236
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
22. Select Wire tab. (For GVG 10XL and Evertz 1200) Use this tab to configure the driver to operate in
Simplex or Full Duplex mode.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 237
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
If a Switcher/Router is not assigned to any list, then it is used as a share by all the lists. This is
important for routers because some of them support salvo switching as the router does not use
pre-roll time and effects while switching, so it can do some switches during one frame. Routers
which do not support this function can only do sequenced switching.
24. Select Matrix tab. (Available for Probel System 3L) Use this tab to specify the Matrix Address.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 238
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
25. Select Video/Audio Address tab. (For Miranda HD 1616D Router). Use this tab to select video/audio
addresses (0 to 15) of individual frames to be switched.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 239
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
If a Switcher/Router is not assigned to any list then it is used as a shared by all the lists. This is
important for routers because some of them support salvo switching as the router does not use
pre-roll time and effects while switching, so it can do some switches during one frame. Routers
which do not support this function can only do sequenced switching.
28. Apply the Configuration Changes: When changes are made to a device’s configuration, the Apply
button on the configuration GUI becomes active. Click the Apply button to immediately apply that
configuration change to the system configuration held in random access memory by the Device
Server.
Note: Apply does not write the configuration change to the Device Server’s configuration files. This
can only be done by using the Save Devices option on the Configured Devices window’s File menu.
29. Save the Configuration: From the Configured Devices window select File> Save Devices. The current
configuration is written to the Device Server’s configuration files in the "C:\Server" folder on the
Device Server.
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 240
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
A Switch Only event inserted in a list can be set up to switch a crosspoint, count down a predetermined
amount of time and roll the next event. By entering Auto Upcount for the event associated with a Switch
Only device, the event counts down to zero and then holds the list while counting up. A live feed can be
switched away from by issuing a Play or Skip command to the transmission list. This is done manually,
through the control panel.
When a primary event in a list has an ID that matches the ID of the Switch Only device, the event and
device become associated (if the Switch Only device is assigned to the list). The event goes through the
transmission process like other types of events. The event (and device) goes through preroll, switches at
the end of preroll, counts down a duration, rolls the next event and then goes through postroll. You can
also Skip the event and roll the next event.
A Switch Only device can be used as a secondary event which is bound to another event. A secondary
event can close a GPI relay at a designated time before or after the primary event goes to air. The
duration of the closure can be controlled directly by the event. The event can also be used to tag a
primary event with a video overlay (such as a station bug) or generate a tone at some predetermined
time before entering a commercial break or returning to program material. This type of usage requires
an external device that is controlled by a GPI closure. Many such devices are available on the open
market.
There are two types of secondary GPI events that can be put on a list to control physical contact closure
– GPI Contact or Back-Timed GPI. The type of GPI you use depends on the timing of the secondary event.
GPI Contact runs a contact after the primary event runs.
Back-Timed GPI runs a contact before the primary event runs. Both GPI events are associated
with a Switch Only device whose ID matches the ID of the secondary event.
Switch Only events with the same ID may be played back to back as primary events. There are no
restrictions as long as these events are both primary events. Since Switch Only events have no SOM,
these events are always contiguous and will always play back to back.
When it is necessary for two switch only events of the same ID to be played consecutively in a
transmission list, it is necessary to have two of them configured within the same group of 8 and for both
to be assigned to the same transmission list.
To address this ADC v12.19 introduced the Extended Switch Only device driver. This driver has all of the
same functions and configurations as the existing Switch Only driver with the extended capability of
specifying up to 20 individual heads.
Switch Only 1-8: Assign unique names for each Switch Only.
Switch Only 1-20: (for Extended Switch Only) Assign unique names for each Switch Only. Use the
scroll bar to scroll up and down to view all designated Switch Onlys.
4. Select Prerolls/Postrolls tab.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 243
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Switch Only: Select a Switch Only device. The settings chosen in the GPI tab must be repeated
for each Switch Only device. Default is disabled for each device.
6. Apply the Configuration Changes: When changes are made to a device’s configuration, the Apply
button on the configuration GUI becomes active. Click the Apply button to immediately apply that
configuration change to the system configuration held in random access memory by the Device
Server.
Note: Apply does not write the configuration change to the Device Server’s configuration files. This
can only be done by using the Save Devices option on the Configured Devices window’s File menu.
7. Save the Configuration: From the Configured Devices window select File> Save Devices. The current
configuration is written to the Device Server’s configuration files in the "C:\Server" folder on the
Device Server.
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
About Requestors
A requester is a software object assigned to a transmission list that forwards the ID of a missing media
event to distributors. The distributor responds to the requester and, if the distributor’s source device
contains the missing media, forwards the ID to the GMT list. The GMT list moves the media to the
destination device specified in the requester. A requester can request media based on a push model (for
preloading of media) or a pull model (for a static or running playlist).
Most system configurations only require one requester per transmission list; however, additional
requesters may be added to segregate the types of material, such as commercials and programs that
will be requested from distributors.
Systems using air and protect devices require an additional requester per transmission list; one for each
device.
Typically, the main purpose of the Content Handler requester is "media retrieval to playout devices".
However, there is no specific limitation of the triggered processes (this could be something different
than "media retrieval").
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 245
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
To Configure a Requestor
1. Under Requestors in the Available pane (right pane), select a device and drag-n-drop it to the
Configured Pane (left pane). For details on assigning a device see: To Assign a Device to a Device
Channel (see "To Configure GPI Control" on page 49).
Once a device has been assigned to a device channel, it may be configured for specific options.
2. Select the Requestor device in the left pane, right-click and from the popup menu select Properties.
The configuration dialog is displayed for this device. Use the left and right arrows at the upper right
to scroll through the other tabs.
3. Select General tab. This is where the name is set. This tab also determines if the Requester will
automatically resend the request if the Distributor cannot fulfill it the first time. It also is where the
parameters are set if this Requester is to be used on a Push List.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 246
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
the requestor. This sudden influx of events may cause a traffic jam on the network layer, and
affect server operations.
Request Sending Interval (Frame)’s default value is 100 frames.
For general usage, usually 1 frame is OK.
If GMT needs to transfer hundreds even thousands event daily, the GMT flow control needs
to be considered. Usually, 30 frames is a recommend value in a GMT system without
baseband.
In baseband GMT system with Air-Protect feature, because the GMT needs to combine both
Air and Protect disk’s recording, the value of Request Sending Interval (Frame) should not
exceed 5 frames.
Auto-Retry Missing Media. Used to automatically send a re-request for missing ID’s.
Retry Interval (Mins): Select (check) to enable the auto-retry function.
Retry frequency: Specify the retry interval in minutes. (Default: 5) The retry frequency is
how often in minutes a request will be sent to look for missing material.
Maximum Retry Times: Specify the maximum number if times to retry for missing media.
(Default: 10) This is the maximum number of retries within the given allotted time.
It is important to note that once an event is in the auto-retry mode; the only way to
manually stop the retry is to delete the request from the transmission list.
CAUTION: Once an event is in the auto-retry mode; the only way to manually stop the retry is to
delete the request from the transmission list, and then reinitialize the requester.
Push Requester Parameters. This section is used when this Requester is being used for a Push
List.
Play Events: Off-air simulated (or "faked") playing of the moved event. Used for generating
an As-run log entry.
Register Events When Moved: The requester not only removes the "REQUESTED" status,
but causes the list to turn the event BLUE after the operation. This provides an indicator to
the operator.
If both "Register Events When Moved" and "Play Events" are enabled AND you have used an
available GMT list to load the push list into (as opposed to a standard transmission list) then not
only will each event turn BLUE, it will be marked PLAY and then DONE (each event is run in a
"fake" manner so that a DONE status appears and the event is as-run logged).
For Push Lists, if both ‘Register Events When Moved’ and ‘Play Events’ are enabled, ensure
option "Release Tension When Cued" in the List Properties >Options tab is unchecked (the
default is checked).
4. Select Qualifiers tab. Use this tab to specify the qualifications that this requester uses to determine
if it should make requests for media. These parameters would be used if more than one video server
was assigned to a transmission list and each server has specific material ID’s in it. These parameters
can also be used to optimize performance.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 247
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Specify events with or without segments, events that run less than a specific duration, and qualify
events based upon the range of the ID. Usually you will need to set the request qualifiers if you have
multiple requesters on a transmission list, and these requesters are requesting media from different
sources.
For example: If only IDs starting with a ’9’ are to be requested , enter a ’9’ in both boxes. To
request only IDs whose first character of the ID is from ’0’ to ’5’ inclusive, place ’0’ and ’5’ in
the two parameters.
No Event with ID Between: Check to enable. Then specify range in the associated number
field. If this qualifier is enabled, then the disk will ignore IDs whose first character is
between or equal to the ’--to--‘ limits.
For example: To ignore and not request IDs whose first character of the ID is from ’0’ to ’5’
inclusive, place ’0’ and ’5’ in the two parameters.
from-- to --: Alphanumeric entry. Specify range. Up to 32 characters can be entered in each
field.
’A’ to ’Z’ and ’a’ to ’z’ are permitted, and uppercase letters are sorted before lower case
letters, and uppercase letters are sorted after numbers.
5. Select the Priority tab. This tab allows the Requester to send the Distributor a priority of each item it
requests. This parameter should be used to indicate how the Distributor should treat each request
when it is time to transfer it.
For time critical requesting events, such as one from a on-air playlist, add a "zero weight" to
its process time.
In this way, less urgent events will yield their process priority to the critical one.
Note: Normally, a Requester associated with a push list to prepare media for tomorrow's playlist
will have a weight added to all requesting events, so that they will not take over the GMT
resource for On-air playlist missing events.
Transfer Priority based on: Set the transfer priority.
On-Air Time: The GMT event transfer sequence for this particular Requester is based on its
On-Air time. When this parameter is selected, the earlier On-Air time is scheduled to
transfer first. The Requester—and by association the Distributor—use the time of day in the
time field to determine what items are needed first. An item inserted into a transmission list
is slotted into the list of things to be transferred based on its On-Air time relative to those
items already set to transfer. This slotting is evident to the user on the GMT List.
First-in-First Serve: The GMT event transfer sequence for this particular Requester is based
on the sequence received by this Requester. When this parameter is selected, the requester
timestamps the current time on the event for GMT to prioritize the schedule transfer. Items
are transferred in the order the requests were received and, secondarily, what order the
Distributor determines it can fulfill the request. If an item is added to the transmission list,
then it will go to the bottom of the priority list no matter when it is scheduled to air.
6. Select Routing tab. (For Requesters and Multi-requesters) This tab allows the Requester to be set to
do certain types of transfers. Although all Modes can be selected, some of the types should not be
used together on one Requester. Some modes, when used together indicate using a double-hop or
multi-hop GMT.
Configure the following parameters as required. A single or any combination of routing modes can
be specified.
Baseband: Real time video signal (either analog or digital). Baseband includes SDI and SPIT
modes. Default is enabled. This is used for real-time copies from tape to video server.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 250
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Fibre: JPEG or MPEG compressed data files. Fibre mode is typically used when both the source
and destination devices are video disks. Fibre transfers are typically non-realtime. Default is
disabled. A Fibre transfer will be selected when a Fibre channel or Fibre Hub is used to move
material from one device (typically a video disk) to another.
Wan: Wide Area Network. This routing mode implies the transfer protocol will be FTP. Source
and Destination FTP server can be geometrically separate apart. This type of transfer is used
specifically for Wide Area Network GMT.
Archive: Usually there is a SCSI connection between the archive system and the video disk
server. This mode is used when transferring material to and from a digital archive device source
(e.g., a StorageTek or Ampex DST) under control of an Archive Manager (e.g. Avalon, PetaServe,
DIVA or Flashnet/SGL). Default is disabled.
Push-to-Archive: Check to enable push media to archive storage operation, (Activates Take
"group-ID" from "ReconcileK" option. See below.) The Push-to-Archive is used in
conjunction with the Archive type move when an Archive Push List is being implemented.
SOM is required for Baseband: Sometimes, when a media is still ingesting, its metadata is not
entered into the ADC database, but a playlist event to use this media is entered into a playlist. In
this scenario, if the playout server does not have the ID, a baseband GMT that is requested and
scheduled will result in a failed transfer.
This parameter determines whether Baseband GMT moves will take place if there is no database
record.
Enable (check) this option to prevent this kind of event to transfer prematurely. This ensures a
transfer will not start without metadata "SOM" entered into the event either manually or
automatically from the ADC Database. The most typical way to get an SOM is to create a
database record.
Note: This should be checked if your Baseband source device is a Cart Machine or a VTR.
Take "group-ID" from "ReconcileK": Check to enable. (This option is active when
Push-to-Archive is selected.) VDCP protocol allows Archive Manager to organize its storage into
"Groups", such as "Spot" group, "Program" Group, etc… This "Group" name can also be specified
in the "Archive Device--General Tab" UI.
For a ‘push media to archive storage operation’, the user may allow specification of a "Group"
name for each event different than the one specified in "Archive Device-- General Tab" UI, or
different from event to event.
Enable (check) this option to specify the archive "Group" name in the "Reconcile Key" field.
When this option is enabled, by the time each push event reaches the Archive Device to push to
archive, the "Group" name that comes with event determines with which Group in the archive it
is categorized.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 251
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
7. Select Destination tab. (for Requestor) Use this tab to specify where the Requester sends the
material (i.e. the destination device that receives the requested material). This device should be a
record port of a video disk server. Other devices are not supported in this release.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 252
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
8. Select Distribution tab. (For Requesters and Multi-requesters) Use this tab to specify which GMT
Distributor that this requester communicates with to acquire material (i.e. the Distributor that will
be asked to fulfill the requests). The chosen distributor may reside on the same device server as the
requester, or may be on a different device server. This setting should point to the Distributor that
should be queried first.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 253
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
9. Select MultiDestination tab. (for MutiRequestor) A normal Requestor can only request missing
media for a single destination disk. A Multi-requestor can simultaneously request missing media for
all specified destination disks. Use this tab to specify the destination devices (the devices that
receive the requested material). These devices should be a record port of a video disk server. Other
devices are not supported in this release.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 254
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 255
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
10. Select the Diagnostics tab. Use this tab to view the retry status for the events.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 256
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
11. Select the Content Handler tab. (Used for Content Handler Requester only).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 257
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
%EVENT_BUFFER%: If an option has this value, then the value is dynamically replaced with
all information (recfm80 format coded base64 ) of the missing event.
Configure the following parameters as required:
Add Options: Click this button to add a new line to the Options pane. Afterward, the user must
edit the cell values of the new line (first cell is the option name, second cell is the option value).
EXAMPLE: How to setup CH process execution priority based on the on air time.
Add an option with "REQUEST_PRIORITY=%EVENT_RTA%".
The "REQUEST_PRIORITY" option property value is automatically filled in with the remaining
time to air information of the missing event.
This timecode information is then be used by the Content Handler engine to calculate the
execution priority.
Remove Option: Select a currently specified option and then click this button to remove the
selected line from the Options pane.
12. Select the CH Qualifiers tab. (Used for Content Handler Requester only)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 258
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
13. Apply the Configuration Changes: When changes are made to a device’s configuration, the Apply
button on the configuration GUI becomes active. Click the Apply button to immediately apply that
configuration change to the system configuration held in random access memory by the Device
Server.
Note: Apply does not write the configuration change to the Device Server’s configuration files. This
can only be done by using the Save Devices option on the Configured Devices window’s File menu.
14. Save the Configuration: From the Configured Devices window select File> Save Devices. The current
configuration is written to the Device Server’s configuration files in the "C:\Server" folder on the
Device Server.
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
About Distributors
A distributor is a software object assigned to specific output connections of a device. A distributor can
be assigned to any type of device: baseband, fibre channel or archive. Several distributors can be
assigned to some types of devices to handle multiple requests or move several different spots at a time.
Most video file servers, for example, are able to move multiple spots simultaneously on a single fibre
channel.
When a distributor receives an ID from a requester, it parses duplicate requests, transport and routing
limitations and format mismatches.
If the device contains the media requested by the requester, it forwards the missing media
event’s ID to a GMT list.
If the distributor does not contain the requested media, the event’s ID is passed to the next
distributor.
If no other distributor is available, an error message is passed to the requester. Errors are
displayed in the transmission list window.
Global Delete Workaround: If a recalled event remains in the Device Storage Window after performing
a Global Delete, in versions 12.19.18 and above open the ADC1000NT.ini with Notepad, locate flag
DestUseIt, manually change this flag to TRUE, and then restart Device Server and Media Client. With this
change the Global Delete Targets function will work as expected.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 259
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
To Configure a Distributor
1. Under Distributors in the Available pane (right pane), select a device and drag-n-drop it to the
Configured Pane (left pane). For details on assigning a device see: To Assign a Device to a Device
Channel (see "To Configure GPI Control" on page 49).
Once a device has been assigned to a device channel, it may be configured for specific options.
2. Select the Distributor device in the left pane, right-click and from the popup menu select Properties.
The configuration dialog is displayed for this device. Use the left and right arrows at the upper right
to scroll through the other tabs.
3. Select General tab. This is where the name is set.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 260
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
For example, if the first leg transfer is done by Baseband routing mode, the second leg of
transfer can be done by either Fiber routing mode, or by Archive routing mode to reach the
final destination specified in the Requestor or Multi-requestor. In this "Multi-hops" transfer
mode, since the destination of the first leg baseband transfer is actually an "intermediate
destination", it must be specified in the Baseband Routing mode for next leg transfer to use
as a source for final transfer.
Fibre: JPEG or MPEG compressed data files. Fibre mode is typically used when both the
source and destination devices are video disks. Fibre transfers are typically non-realtime.
Default is disabled.
When Fibre mode is selected, the ‘Send Disk Command to" becomes active.
With this configuration missing media file found in a distributor source can be transferred to
destination disk though the fiber network connecting source and destination disks. Since a
media file contained in a VFS is in compressed mode, Fiber routing mode normally transfers
media faster than "real-time", which is limited in baseband routing mode. The fiber
distributor uses VDCP protocol to send media transfer commands to a VDCP complied VFS;
both source and destination fiber handles are specified in a VDCP Copy command.
Some VFS prefer sending commands to the source VFS disk, while others prefer sending
commands to the destination VFS disk. This option can be specified in configuration.
Archive: Usually a SCSI connection between the archive system and the video disk server.
This mode is used when the source device is a digital archive device (e.g., a StorageTek or
Ampex DST) under control of an Avalon Archive Manager. Default is disabled.
With this configuration a distributor is configured as Archive routing mode. Media stored in
a VFS can be controlled to Send-To-Archive, or Get-From-Archive through VACP protocol
compliant Archive-Manager software. Since the Distributor doesn’t speak VACP protocol
directly, the user must configure a VACP protocol handler, which is the "Standard Archive"
device to the archive routing mode configured distributor. In the GUI, this is specified in the
"Server" and "Device" fields.
WAN: Wide Area Network. This routing mode implies the transfer protocol will be FTP.
Source and Destination FTP server can be geometrically separate apart.
Intermediate Destination: (Active when Broadband is selected). When configuring a system to
do baseband double hop, a fibre distributor needs to be in the search loop. This means that the
fibre distributor needs to point to the intermediate destination, thus be on the same device
server.
The options in this section differ depending on the type of move selected. For example, if an
Archive move was selected, it asks which Archive Device on which Device Server it will be using.
If a baseband type is selected, a section for intermediate destination will appear.
Server: Use the pull-down list and select a server.
Device: Use the pull-down list and select a device.
Fiber Handle: The fibre handle needs to be the same as the intermediate disk. This is the
unique fibre address assigned to the destination device. Each device on a fibre network
must have a unique address. Typical valid entries are 0 through 99.
Double hop transfers occur as follows:
First, the source baseband device will record to an intermediate disk. The source and
intermediate device will reside on the same device server.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 262
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Second, GMT will transfer the recorded media via fiber transfer mode to the destination
device. The destination device resides on any device server, no longer the same device
server as the source device.
In an Air and Protect scenario, there is one play and one record to an intermediate disk. After
the transfer to the intermediate disk finishes the baseband distributor determines if the transfer
is complete. In order to ensure the transfer is complete, it initializes two follow up fibre
transfers. The first transfer is to the air disk and the second is to the protect disk which
completes the transfer.
Send Disk Command to: (Active when Fibre is selected). Since disk vendors govern whether a
fibre transfer can go to either the source or destination, the fibre routing mode is configurable.
Depending upon what is supportable by the disk, specify to send the commands to either:
Destination device: (Default)
Source device.
Standard Archive: (Active when Archive is selected)
Server: Choose the correct server from the dropdown menu.
Device: Choose the device name from the dropdown menu.
Single Hop Archive Transfer only: Check to enable the source baseband device to record
directly to destination device.
Proxy FTP: (Active when WAN is selected)
Server: Choose the correct server from the dropdown menu.
Device: Choose the device name from the dropdown menu.
5. Select Next Ring tab. Use this tab to configure this Distributor to pass requests on to another ring of
Distributors. This allows for multiple search paths for material and may be required or may be used
to optimize the operation of GMT.
The device selected with the assigned distributor must reside on the correct server selected as
well.
A Next Ring search path may only be configured on an "entry point" Distributor – that is, the
first Distributor in a search path to which a Requester is directly passing requests.
At present, Automation only supports one level of Next Ring request forwarding.
Next-ring pointers are used to construct multiple distributor-rings to do media searches. This feature
is especially important in a multi-channel facility. In this type of environment, the user wants to
achieve three goals simultaneously:
Share distributors among all play-lists,
Prioritize the search sequence, and
Balance the load among all sources.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 263
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
The next-ring feature allows each request packet from each transmission list to travel the entire ring
and return back to its entrance distributor before moving into the next-ring search of low priority
devices (such as archive and baseband devices) instead of terminating the search at the first ring. It
is only possible to construct two (2) rings.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 264
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
6. Select Source tab. Use this tab to specify the device supplying material and also to link to additional
distributors. The source device can be a cart machine, a standalone VTR or a play port of a video disk
server.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 265
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
down to the next available distributor (or returns an error to the play list). This gives the
operator time to locate and insert the tape.
When disabled (unchecked), the source material is not found in the source machine, nothing is
put on the GMT list, and the transfer fails without the operator being allowed to find the source
tape. The missing media is skipped and media searching passes down to the next available
distributor (or returns an error to the play list).
Note: This option is only available with baseband and archive routing. Fibre mode is not
supported.
Next Distributor: Specify an additional distributor for locating material. This parameter is used
when there is more than one place the missing material may be found. By telling this Distributor
to pass the request on to another Distributor, you are creating a chain. Without this, the request
would fail if the material could not be found in the device listed in this tab.
For example, you may have multiple distributors, each associated with a different cart machine.
If a distributor cannot process a request because the requested material is not within its source
device (i.e., the ID is not in the cart machine), it can pass the request to the next distributor in
the chain which may be able to locate the material. All linked distributors must reside on the
same device server and be assigned to the same GMT list. It is recommended to link the last
distributor back to the first distributor to form a closed loop so that any distributor on the linked
list can be the initial distributor (as pointed to by a requester in a multi-requester environment).
7. Select Segments tab. Two kinds of multi-segment file name conventions exist in a videodisk and
archive system; the Single-File-Multi-Segment (SFMS), or the Multi-File-Multi-Segment (MFMS). In
an SFMS convention, all segments with the same program ID will reference the same file name
without a segment number. In an MFMS convention, each segment will have a unique file name
using the media ID name with a one or two digit segment number forms this unique file name.
Therefore, there are three ways a multi-segmented program event can be translated into a unique
file name in a videodisk or archive system: (1) By using the ID for all segments, (2) Modifying the last
digit of the ID with the segment number, (3) Modifying the last 2 digits of the ID with the segment
number. At many facilities, the methods above would be mutually exclusive to prevent confusion
within the video server or archive device.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 266
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
In order to help prevent file name conflicts for multi-segment events, the Segments tab is used to
configure the search order for multi-segment IDs and how many digits of its associated segment
number will be used to create the filename for a particular media ID segment.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 267
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Global Delete Targets can be added or deleted, they cannot be edited. Each target can be set to
access any Video Server on any Device Server. Each target MUST have a fibre handle configured as
well.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 268
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Note: If Delete Target specifies a VTR, cart machine or archive destination, or if the routing
mode is baseband or archive, the Global Delete command is ignored.
9. Select Diagnostics tab. When this tab is selected the real-time internal log is displayed. The
Distributor can also be reinitialized from this tab.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 269
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
If the diagnostics window has been opened in modeless state, the data written to the
RunState Status window will also be written to the text log file.
ID Trace. When selected, the diagnostics window will display an Input ID / Segment field.
Enter an ID you wish to trace in the Input ID field (and a segment number if this is a
multi-segment ID) and click Start Trace.
The current status of the ID is displayed in the RunState Status pane. If the diagnostics
window has been opened in modeless state, the status is written to the text log file as well.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 270
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Buffer Dump: When selected, the contents of the Distributor’s buffer can written to the
RunState Status pane.
Click the Start Dump button and the Distributor will write the contents of its buffer to the
RunState Status pane.
This action does not clear the contents of the Distributor’s buffer – that can only be
accomplished by clicking the Reinitialize button. If the diagnostics window has been opened
in modeless state, the buffer data will be written to the text log file as well.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 271
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Attempting to close the Configured Devices window without first saving any configuration
changes, results in the Configuration Manager prompting to save the changes on the Device
Server. Accepting this prompt writes the configuration changes to the Device Server’s
configuration files as well.
The following example is an example Proxy device configuration. Your device may have different
options. If necessary, refer to the User Notes for your device for complete details on how to configure it.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 272
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
troubles occurred while working with the proxy device server (logging may require a lot of
disk space for log files).
Note: The logging information is stored on a local hard drive, disk "C:\". The file name is
formed according to the following scheme: log_Factum_mm_dd_yy_xxxx.txt, where
mm_dd_yy – current date and xxxx – random generated number.
4. Select the Disk Type tab. (Proxy FTP only)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 274
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 275
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Edit Button: To edit an existing site entry, select an entry from the site list display and then click
Edit. The site management dialog is displayed populated with the parameters currently specified
for the selected entry. Make changes as required, and then click OK.
Delete button: To delete an existing site entry, select an entry from the site list display and then
click Delete.
6. Select the Connect tab. (Proxy FTP only)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 276
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Destination: Specify the destination device for the transfer. Use the dropdown arrow to select
for a list of available devices.
Source: Specify the source device of the transfer. Use the dropdown arrow to select for a list of
available devices.
Meta data required for transfer: Enable (check) to include metadata in the transfer.
7. Select the Diagnostics tab. This tab displays diagnostic information for the PXFTP. (Proxy FTP only)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 277
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
For example: The following General Tabs show options for FlipFactory (left) and BitScream (right)
selections.
Timeout (msec): This parameter identifies the Polling period for the Telestream Flip Factory
driver in milliseconds. This parameter can vary from 1000 to 60000. Default parameter is
"2000".
Logging: This parameter enables or disables logging of actions performed by the Flip Factory
Transcoder driver. It’s recommended to check this control if any troubles occurred while
working with the Flip Factory server (logging may require a lot of disk space for log files).
Default parameter is false (unchecked).
Note: The logging information will be stored on a local hard drive, disk "C:\". The file name is
formed according to the following scheme: log_FF_mm_dd_yy_xxxx.txt, where mm_dd_yy –
current date and xxxx – random generated number.
Source FH: This parameter specifies the value for the Fiber Handle to use each time the
driver receives the request from distributor. This parameter can vary from 0 to 10000.
Default parameter is "0".
If the parameter is zero the source Fiber handle of the request received is used to find the
configuration options within the flipfactory.ini file.
If the parameter is nonzero, then the source Fiber handle value of the request received is
ignored and the options from flipfactory.ini are extracted according to the Source FH
parameters value.
Note: This option may be used when only one distributor points to Flip Factory driver. If two
or more distributors are configured to point to the same Flip Factory driver we strongly
recommend to set this parameter to "0", so that for request from different distributors
there may be used their own specific setting from the flipfactory.ini file.
Reinitialize button: Click this button to make the Flip Factory driver re-read the
flipfactory.ini file with the configuration.
For Front Porch Digital (FPD) VAST BitSCREAM:
Device Name: This parameter defines the name of the driver into the adc1000nt
configuration. (Default: BSCRM).
Host Name: This parameter identifies the BitScream system the driver is communicating
with. This parameter can take a name or an IP address. (Default: screamer).
Transcoder ID: (Default: 0, Range: 0 - 9) This parameter defines the transcoder that will be
used to transcode the files.
If set to 0, the VAST BitSCREAM system is configured in load balancing mode (Transcoder
automatically selected by the transcoding system).
If set to positive value (greater than 0), the adc1000nt driver selects the transcoder to be
used and only this one will be used for transcoding.
Note: The Transcoder ID is randomly generated and hardcoded by Front Porch Digital. As
per Front Porch Digital, there is no upper limit to this #; they are generated sequentially
starting from 1. However, if a transcoder is deleted, its transcoder ID will not be re-used.
(Actual range: 0- 9999)
Source ID: (Default: 1, Range: 1 - 10000) This parameter defines the source directory
(storage) that will be used to get the files to be transcoded. It must match a Source ID (using
ftp) declared and configured in the VAST BitSCREAM.
Source Extension: (Default: .mpg) This parameter defines the extension of the source
filenames from the Source ID. When the driver is declared, the Default parameter is ".mpg"
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 279
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
for the source extension. Then, it can be modified to another value. Ensure that the correct
case is used.
Note: The driver does not insert the "." (dot) character automatically between the filename
and the extension. The "." (dot) character must be set in the "Source Extension" field.
Note: A blank field can be configured. In this case, this configuration means that there is no
extension for the IDs to be transcoded.
Priority: (Default: 5) This parameter defines the priority to attach to each transcode
command. The supported values are from 1 (lowest) to 9 (highest).
4. Select Transcoding Parameters tab. (For FPD VAST BitSCREAM)
RM - Real Media
QT - Quick Time
MPGP - MPEG-1/2 program stream
PINN - Pinnacle Video Server
GVG - Grass Valley Group video server
LMPG - Leitch video server with MPEG content
DV25 - DV-25 mbps
OMF - AVID OMF
OMN - Omneon Video Server
5. When finished click Apply, then click OK.
6. From the Configured Devices window select File> Save Devices. The current configuration is written
to the Device Server’s configuration files in the "C:\Server" folder on the Device Server.
The following is an example Archive configuration. Your device may have different options. If necessary,
refer to the User Notes for your device for complete details on how to configure it.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 281
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 282
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Socket Information:
Host: Enter the IP host address of the Sun workstation running the Avalon Archive Manager
software.
Port: Enter the IP port number on which the AAM process is running its VACP interface. This
value should be 1025.
5. Select VACP Manager tab. Use this tab to select your Archive Manager from the list of available
devices.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 283
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
ID List Options: Select one of the following List ID options. During the Archive Device’s initial
connection to the Archive Manager, the user can choose what kind of storage ID collection is
desired. Archive Device uses VACP (Video Archive Communication Protocol) to request ID and
status associated with each ID. These Archive IDs can be displayed in the Air Client Archive
Storage Window for browsing. When the GMT List queries Archive Device for the existence of an
ID, this Archive storage collection is not referenced. Rather, the VACP ID query command is sent
directly to the Archive Manager for refresh status.
Request ID Name List and Status: When selected this option instructs the ADC Archive
Device to collect all ID name and its associated status. If the archive storage has a huge
amount of IDs stored, this option may take a significant amount of time to process. This is
because some Archive Manager products respond to slower than others VACP ID-Request
commands.
Request ID Name List Only: If only ID name is required without detail ID status, this option
can be much faster to process for slower Archive Manager products.
No ID List Required: When this option is selected, no ID collection is maintained in the ADC
Archive Device. This will not affect archive query, nor will it affect archive media transfer.
The only limitation is the user will not be able to browse the Archive Storage Window from
the ADC system. However, users can still use the browser tool provided with Archive
Manager to browse content of archive storage.
7. Select Diagnostics tab. Use this tab to view diagnostic summary. If required, click the Reinitialize
button to reinitialize the device.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 284
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 285
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Back-time value in frames: This parameter determines when commands should be sent to
the device. A non-zero value in this field indicates the number of frames that commands will
be sent early (during preroll, before the play counter actually starts).
This value is set at 1 by default, it shouldn’t need to be changed.
However if the timing of the device and DVE commands are off with respect to the switcher,
this parameter may be changed to adjust the output timing. This parameter does not
change the timing for secondary data commands, only A/V events.
Enable Internal Keyer: Check to enable.
When enabled (checked), the video is brought up on the output at the On Air Time of the
Event. It is then cleared when the event is done. There is no preview ability when keyer
mode is enabled. The Timing value adjusts when the video appears on the output. It is
expected the program video will be put into the device so the internal keyer can overlay the
Logo on its output.
When disabled (unchecked), the device server brings up the video on the output of the
device as soon as the event is cued. In this way the operator can see the correct video on a
preview monitor if desired. The output could be feed into a keyer of a master control
switcher, or another external keyer. After the event is done, the video is left on the output
of the device unless it is needed for another event.
4. Select the Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port that the
device is physically connected. Click the down arrow button to select from a list of available serial
ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 286
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 287
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 288
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 289
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
scheduled. For example, if "Early frame count" = -3 then the actual duration DUR’ = DUR – 3;
where DUR is the scheduled duration.
ImageStore, ImageStore750, and ImageStore Intuition Note: In Device Server v12.19 and
higher the maximum negative value for the ‘Back-time value in frames’ parameter is -70.
Timeout value in frames: (for Iconstation XML) This is a special value used to specify the
time to wait for "Load Layout" and "Setup All Items" commands. By default it is 150*3 = 450
frames.
If the IconStation doesn’t reply "Request Executed Successfully" to "Load Layout" and
"Setup All Items" commands during this interval, the driver reports "Communication Lost
error" and continues sending next commands.
Playback Card ID: (For LogoMotion and LogoMotion2). Under normal circumstances this
parameter should be left at 2.
Stop Current Play After Initialize: (For LogoMotion2). Enable (check) / Disable (uncheck)
allowing the device to keep playing the logo(s) if the channel(s) is(are) not scheduled to play.
Enable Internal Keyer: Check to enable.
When enabled (checked), the video is brought up on the output at the On Air Time of the
Event. It is then cleared when the event is done. There is no preview ability when keyer
mode is enabled. The Timing value adjusts when the video appears on the output. It is
expected the program video will be put into the device so the internal keyer can overlay the
Logo on its output.
When disabled (unchecked), the device server brings up the video on the output of the
device as soon as the event is cued. In this way the operator can see the correct video on a
preview monitor if desired. The output could be feed into a keyer of a master control
switcher, or another external keyer. After the event is done, the video is left on the output
of the device unless it is needed for another event.
Storage Check: (for Miranda ImageStore, ImageStore 750, and Miranda Intuition). Enable
(check) if the logo's ID is available in the device storage. Disable (uncheck) this option, if the
Still Store device does not support the storage check. This lets the list blindly register the
event (i.e. turn the event to blue).
Guaranteed storage time: This parameter is available when Storage Check is enabled. This
parameter specifies the time (MM:SS) during which media will not change. (i.e. it is the
interval of recheck events in a playlist.) Default: 30 seconds. Range: 10-99. Recommended:
Specification for this parameters should be a multiple of 10 seconds.
Device Type. (For LogoMotion 2) Select one:
SD: Choose this option if device type is Standard Definition. The Standard Definition has 4
keyers (4 layers).
HD: Choose this option if device type is High Definition. The HD version has only 2 layers.
DTP Parameters (For Leitch DTP20 Specify:
Client ID: Goal of this parameter to distinguish the answers from different clients which
work with the same DTP device. If there is only one client, use default value (10) or choose
any other value in the range [0..65000]. If there are several clients, specify different clients
ID for each (the real values do not matter. They just need to be different.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 290
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
4. Select the Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port that the
device is physically connected. Click the down arrow button to select from a list of available serial
ports.
5. Select the Communications tab. (Available for LogoMotion 2 and SAV 50DK) Use this tab to
configure the following parameters as required: Baud Rate, Data Bits, Stop Bits, and Parity.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 291
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
6. Select the Socket tab. (Available for Leitch DTP20, and PixelPower Clarity devices)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 292
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 293
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
For Example: The Quartz Logo has an optional DVE sub-device. The following screen shot shows the
QuartzQMC Channel tab for a Quartz Logo DVE SubDev selection. In this situation the Quartz QMC
device driver is configured, then the Quartz Logo DVE SubDev driver is configured. The QuartzQMC
Channel tab is where the two drivers are associated.
EvertzQmcMCS Note: The Logo and DVE sub device driver cannot be used without configuring the
QMC MCS device driver first. The "EvertzQMC for DVE&Logo" Subdev must also be assigned to the
Transmission List where the Evertz Switcher is used.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 295
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
3. Select the General tab. Options available may differ depending in the device selected.
For example: The following General tabs show options for a Chyron Max (left), a Presto DBR (right),
a Chyron HyperX (lower left),and a Chyron Duet2 (lower right).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 296
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Back-time value in frames: This parameter determines when commands should be sent to
the device. A non-zero value in this field indicates the number of frames that commands will
be sent early (during preroll, before the play counter actually starts). This value is set at 1 by
default, it shouldn’t need to be changed.
Address: Specify the Address of the CG
Enable Internal Keyer: Check to enable internal keyer.
When enabled the Program Out line will overlay the graphics onto external video whenever
the list event for the CG is on air. Also, the user has the option of enabling Key Hold which
will not turn off the keyer after an event finishes playing and the Key Hold will remain in
effect until it is ended by another event.
When disabled the internal keyer is always turned on such that the Program Out and
Program Key Out are always enabled as input to a downstream keyer.
Display First Frame of Image When Cued: (For Chyron Duet 2, Duet LEx) Enable (check) /
Disable (uncheck) allowing the load image command to set the attribute to display the first
frame to the frame buffer. This provides operators with the cueing option of either showing
the first frame of a cued event or not on the output of the Duet.
4. Select the Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port that the
device is physically connected. Click the down arrow button to select from a list of available serial
ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 297
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
5. Select the Communications tab. (Available for Chyron Duet selections) On this tab configure the
following parameters as required: Baud Rate, Data Bits, Stop Bits, and Parity.
6. Select the Diagnostics tab. Click Reinitialize button to reinitialize the device, if required.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 299
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Device Name: The device name identifies the disk port. Enter the name by using up to 16
characters. When an event is threaded, an extra character - the head number - is added to the
end of the name.
This name is used in the ID field of an event that is to be assigned to the device. You can use the
default name or assign another name if multiple devices are in the system.
ID Match Name: The ID match name identifies the disk port in secondary events, where the
device name is played in the ID field. The default name is the same name you selected as the
device name. Enter the name by using up to four characters. When an event is threaded, a fifth
character - the head number - is added to the name.
The name is also used to identify the disk port used to execute secondary data events. If a disk
port’s name matches the ID of a secondary data event, the event is executed.
Options.
Back-time value in frames: This parameter determines when play commands should be sent
to the device. A non-zero value in this field indicates the number of frames that commands
will be sent early (during preroll, before the play counter actually starts). This value is set at
1 by default, it shouldn’t need to be changed.
Update Durations from Audio Tracks: Check to enable the update of durations with actual
durations from audio tracks.
Stop Before Play: (Digicart Option) If enabled (checked), a STOP command is sent from the
Device server to the Digicart before each PLAY command. If a cut is still playing this ensures
it will be stopped and the new cut played immediately.
Sort Storage by Title: (Digicart Option) If enabled (checked), the cuts in the device storage
window are sorted by cut titles. If disabled (unchecked), the window is sorted by cut
number.
Enable Storage Sorted by Title: (Sony Option) If enabled (checked), the cuts in the device
storage window are sorted by cut titles. If disabled (unchecked), the window is sorted by cut
number.
Sony MDS Model: (Sony Option) Check to enable if this is a Sony MDS Model.
Preroll Timings: (Dalet Options)
Send play at Preroll: Click to enable send of a play command at preroll.
Frames to send play early: Specify the number of frames that the play command will be
sent early (during preroll, before the play counter actually starts). This value is set at 1 by
default, it shouldn’t need to be changed.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 300
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
4. Select the Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port that the
device is physically connected. Click the down arrow button to select from a list of available serial
ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 301
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 302
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 303
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Frames to send stop early: Specify the latency - in frames (positive or negative) - for sending
the Stop command. This value is typically set at the default level for the device and
shouldn’t need to be changed.
For Example: 0 frames (last frame of clip).
Polling Delay (Frames): Specify the frequency (in frames) of polling the device. Default: 25
frames.
ID Request Polling Delay (Frames): Frequency (in frames) of the device polling when
command is executing (the "Pending" status is received). Default: 25 frames.
Number of command retries: Specify the number of times to retry a command, if the response
was not received during the command timeout.
Clear OnAir Subtitle When Start: This parameter allows active subtitles on to remain on-air
when the Device Server application starts.
When this option is enabled (checked), the driver clears active subtitles.
When the option is disabled (unchecked), on-air subtitles remain active and on-air.
Send ID Only: (for Screen Subtitler 24) This option determines the device driver mode used.
When this option is enabled (checked), the driver uses the ‘ID’ and ‘Title’ fields of the
commands only for ID, so a passed ID can be up to 24 characters.
When option is disabled (unchecked), the behavior of the driver matches the behavior of
the SCREEN_SRV2 driver.
Note: Changing this setting does not affect the device operation mode, only driver mode.
4. Select the Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port that the
device is physically connected. Click the down arrow button to select from a list of available serial
ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 304
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
5. Select the Communications tab. On this tab configure the following parameters as required: Baud
Rate, Data Bits, Stop Bits, and Parity.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 305
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Edit Button: To edit an existing macro entry, select a macro entry from the list display and then
click Edit. An edit dialog is displayed populated with the parameters currently specified for the
selected macro. Make changes as required, and then click OK.
Delete button: To delete an existing macro entry, select a macro entry from the list display and
then click Delete.
8. Select the Diagnostics tab. Options available depend on the serial device:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 306
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 307
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 308
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
5. Select Available Cards tab (Selenio only). The Selenio Frame supports different cards. Use this tab to
specify currently available cards, their ID (for ADC purposes) and location. Buttons Add/Delete/Edit
allow managing available cards.
To Add a card:
Click Add. The Selenio Card Form is displayed.
Card ID: Defines ID of card for ADC purposes. This ID doesn’t correlate with any card
information in Selenio Frame; it is internal ADC information to be used in macro.
Card Location: Defines location of card in Selenio Frame. This value is added to OID of a
certain parameter to uniquely identify combination "card-parameter" (as OID of a certain
parameter should be the same on all cards of same type).
Note. Location should start from dot ("."). If starting it with digit, the dot is added
automatically.
When finished click OK.
6. Select the Communications tab. Use this tab to select Baud Rate, Data Bits, Stop Bits, and Parity.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 311
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 312
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Number of Parameters: Specify the number of playlist parameters. This parameter sets the
flexibility of the Macro Template. It defines how many external parameters will be passed to
Macro Template.
TITLE Field format: This field shows the way the Macro should be used in TITLE field of
PlayList. It is the syntax of the Macro Template.
For example: If "TEST_MACRO:file1:scene2" (without quotes) is entered into the "TITLE
field" of PlayList: "file1" is the first parameter passed to the Macro Template, and "scene2"
is the second parameter passed to the Macro Template.
IMPORTANT: For 'Data Event with Data': parameters are passed not in a Title field, but they
are entered in a special window in Air Client, when creating an event. Each line in this
window represents one parameter in the macro.
Event States: There are 7 states of the event when commands could be sent to the device.
o "Check" state occurs when an event is ‘checked’ (e.g. enters the lookahead) to confirm
if the ID’s media is available.
o "Cue" state occurs when the media tries to be cued (prepared).
o "Preroll" state occurs before the "Play" will be started. Preroll time is configurable
parameters of PlayList.
o "Play" state occurs when media is playing.
o "End" and "Postroll" goes just after the "Play". Postroll time is configurable parameter
for the list too.
o "Skip" state occurs when operator skips the event (for example, by pressing "Skip"
button in Air Client).
IMPORTANT: For Universal Sercom Driver v.2 only: 'Data Event' and 'Data Event with Data'
are registered with Device Server only if the corresponding macro contains 'play' state, only.
If macro includes any other state (Cue, Preroll, End, Postroll, Skip) - an event is registered,
because for this type of events there is only 'play' state.
Select the required tabs (Check, Cue, Preroll, Play, End, Postroll, Skip) and set up the
following parameters: (It is not required to use all seven states, but it is possible to fill in all
of them.)
o Command: When selected the Command pane and the Reply Expected option become
available.
o Command pane: Specify the macro commands.
o Reply Expected: Enable (check) if a reply is expected. When selected, the following
options become available:
o Automatic Reply Processing: Select to enable automatic reply mode. This means that
reply processing should be done automatically by driver. This option is useful only if
using a custom device driver.
o User defined reply: Select to enable user reply mode. When selected the Reply pane
comes available for entry. This means mode means that you define expected reply
yourself. In this case Reply pane text field should contain expected reply. You may use
hexadecimal values wrapped with braces inside the expected reply. The sequence
received from the device is compared against the sequence stored in the text box for
this state. If they don’t match, an error occurs.
o Reply timeout: (in frames) Specify how long to wait for a reply before timing out the
process.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 313
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 314
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Apply and New button: Click Apply and New to save the Macro Template and open a clear
Extended Macro Entry dialog for a new Macro Template creation.
8. Select the Diagnostics tab. Use this tab to test commands or reinitialize the device.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 315
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 316
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
For details on SCTE-104 see SCTE driver initialization (on page 329).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 317
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 318
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 319
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
12. Select SCTE 104 Settings tab. This tab specifies several specific settings which are used in commands.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 320
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
13. Select the Latency Adjustments tab. (For Universal Sercom v2 driver only) Use this tab to set latency
adjustments in the timing of play, end and skip commands.
Use these parameters to adjust the time (in frames) to send play, end, and skip commands earlier
than the crossing point, the end time, and the skip time, respectively.
Note: These options can be operated only on primary, secondary A/V events, or any event that
supports duration counter.
The default values of these parameters are zeros.
The maximum number of frames that currently supported is 90, and the minimum value is zero.
The value 90 was chosen to be consistent with other ADC Automation drivers.
14. Select the Supported Audio Modes tab. (For NEC vcvda Audio driver only) Use this tab to define the
new supported intervals of Audio modes. When supported Audio intervals are defined, the driver
checks AM2 (Audio Mode 2), and AM4 (audio Mode 4) macros for use with all supported intervals.
To add a new interval add the newly define audio interval – in hex – in the "New supported
interval" field and then click Add. The new interval is added to the list pane.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 321
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
To delete an interval select the interval in the list pane and click Delete.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 322
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 323
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
"START" macro:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 324
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
"START_IMMED" macro
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 325
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
"END" macro
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 326
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
"END_IMMED" macro
All 4 macros use splice request command in Multi operation message format.
Field Size Command
Reserved 2 FF FF (always)
messageSize 2 00 1E (30)
protocol_version 1 00 (always 00)
AS_index 1 $AS (Driver uses AS index from "SCTE 104 Settings" tab)
message_number 1 $MN (Driver increments this field after each sent
command in range 0-255)
DPI_PID_index 2 $DP (Driver uses DPI_PID index from "SCTE 104 Settings"
tab)
SCTE35_protocol_version 1 00 (always 00)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 327
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 328
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Pre_roll_time: The number of milliseconds until the avail occurs. This value is essential only for
spliceStart_normal and spliceEnd_normal commands. (Default: 8000ms).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 329
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 330
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 331
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Acceptable cards: A Selenio macro can contain OID of a certain parameter which is available for
one card type and unavailable for others, this is why it is necessary to define what cards macro
is acceptable for. This information is then verified by matching the set of acceptable cards with
the type of card found by Card ID field of macro. If the found card type isn’t acceptable,
secondary event with this macro will be unregistered (red).
Example. Logo1080 macro is acceptable for XD and FS card types (see picture above). In
secondary event with this macro user wrote Card ID "Enc001". According to Available Cards
information this is Encoder, not XD card. Logo1080 macro can’t be executed for Encoder card,
therefore it will be red (unregistered) in Air Client.
Macro syntax: As mentioned above, the Selenio macro can’t be represented as a sequence of
bytes/symbols. Therefore it has a special syntax recognized by the Selenio driver.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 332
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Currently five sections comprise the macro body: Card ($CARD), OID ($OID), Action ($ACTION),
Value ($VALUE) and Value type ($TYPE). The name of each section starts with $ symbol to
identify that it is a section, not just text. Section names are not case-sensitive.
User can type a section value right in macro body (such as command entries: OID, Action, Value,
Type in the example above) or can assign it with macro parameter (such as AD Card and FS Card
in the example above). If assigned, the section will get its value from the title field of the
secondary event.
Note. Currently it is possible to define only one SNMP command in each macro step (prepare,
cue, preroll, play, etc). If it is necessary to send two or more commands simultaneously at one
step, user can add several secondary events, each with appropriate macro, to one primary event
in Air Client.
Note: Start OID from digit, not from dot! Currently there is no verification for this in macro
body. If anOID is started with a dot, the SNMP query won’t be executed!
Sections description:
Section Available values Purpose
$CARD Any string value Represents Card ID. This is important if
(should match one of available there are several cards of one type. It’s
cards IDs) also important to construct full parameter
address which consists of OID and card
location (found by Card ID).
Sec event will be unregistered if:
1. such Card ID doesn’t exist
2. macro is not acceptable for cards of
such type
$OID String value representing OID Represents parameter OID
$ACTION Key words Defines SNMP action. The most important
$GET is $SET.
$GETNEXT Sec event will be unregistered if:
$GETRESPONSE 1. Value of $ACTION section doesn’t match
$SET any key word.
$TRAP 2. Value of $ACTION section is $SET, but
section $VALUE or $TYPE is empty
Actually Set is the most
important action because driver
should modify some parameters
on remote device, not just read
it.
Actions Get Response and Trap
were not tested
$VALUE Any string value (should Defines new value for $SET action. Can be
represent information of such empty for other actions.
type as defined in Type section)
$TYPE Key words Defines type of value for $SET action.
$INT Sec event will be unregistered if:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 333
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
Automatic reply processing. Selenio driver sends SNMP command and waits for reply. If any
reply is received, the behavior is correct. If no reply is received, Selenio driver supposes that
an error occurs and shows appropriate message in Air Client. Type of error depends on
macro step (cue, preroll, play, ...).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 334
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
User defined reply. Selenio driver sends SNMP command and waits for reply. If reply is
exactly the same as defined by user, this is correct behavior. In all other cases Selenio driver
supposes that an error occurs and shows appropriate message in Air Client. Type of error
depends on macro step (cue, preroll, play, ...).
It should be mentioned, that SNMP reply consists of OID and its value. For "user defined
reply" Selenio compares user specified string with value from SNMP reply.
In the example above Selenio will reply
1.3.6.1.4.1.290.9.3.3.21.3.1.3360.1.1.6: 1
OID + Card locationValue
The driver takes only Value (1) for comparison with user defined reply. Therefore user should
write "1" in the appropriate field of macro window.
Note. Automatic reply allows verifying that device really replied and doesn’t require re
additional knoledge from user.
Default macro set: Selenio driver provides default macros which are available just after you add
Selenio to available devices in Config Tool.
Macros Logo1080, Logo525, Logo625, Logo720 correspond to requirement: "Use the Selenio
FS/XD logo in the same way as other keyers".
Macro SET can be used for requirement: "Based on current/next event text, set related
values in the encoder or mux".
Macro name Description Parameters Acceptable Reply
for cards processing
Logo1080 Step "Play" – enable Card ID XD, Automatic
raster 1080 logo FS
Step "Stop" – disable
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 335
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
The following is an example Barcode Reader configuration. Your Barcode Reader may have different
options and the selection of configuration tabs may be different for that device. If necessary, refer to
the User Notes for your device for complete details on how to configure it.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 336
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 337
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 338
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
The name is also used to identify the disk port used to execute secondary data events. If a disk
port’s name matches the ID of a secondary data event, the event is executed.
Run at Preroll: Check to enable sending play command at preroll. (For Evertz devices this option
is typically unchecked.))
4. Select the Serial Port tab. Use this tab to connect the driver to the ADC’s serial COM port that the
device is physically connected. Click the down arrow button to select from a list of available serial
ports.
5. Select the Communications tab. As required, configure the following parameters as required: Baud
Rate, Data Bits, Stop Bits, and Parity.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 339
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
6. Select the Diagnostics tab. If required, click Reinitialize button to reinitialize the device.
7. Select the Regional tab. Use this tab to set up Rating System, Time Zone, and Day Light Savings.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 340
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
9. From the Configured Devices window select File> Save Devices. The current configuration is written
to the Device Server’s configuration files in the "C:\Server" folder on the Device Server.
For Example: If an operator changes the database record for ID 1234 at a Media Client logged into
Device Server "A", any instances of ID 1234 on lists running on Device Server "A" is immediately updated
with the new information.
If a Database Update Redirector is not configured, any instances of ID 1234 on lists running on
Device Servers "B" or "C" (on the same LAN) will not be updated.
If a Database Update Redirector is configured on Device Server "A", changes to database records
will update events on lists running on Device Servers "B" and "C" as well.
Note: All devices, whether they are media devices, non-media devices or special devices (such as
Archives, Proxy FTPs, or Redistributors), must be assigned to a device channel in the Configured Devices
window of the Configuration Manager.
The following is an example Database Update Redirector configuration. If necessary, refer to the User
Notes for your device for complete configuration details.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 341
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 342
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
2. Ports Count
3. Specify as required.
Standard Card: Specify Legacy (RS-422) serial ports. (Range: 0-64)
Moxa NPort: Specify the moxa teminal server ports.
(Range: 0 – ‘Total avaliable Moxa NPorts’). The total number of available Moxa NPorts is
determined by the number of Moxa Terminal Servers configured at a site.
Device Server can be used with Moxa only after the number of Moxa ports setting is
configured
Moxa ports have "Moxa" prefix on the port assignment tab of device configuration form
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 343
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
2. Port Usage form. It shows legacy ports with "Serial" prefix and Moxa ports with "Moxa" prefix.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 344
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
2. Serial Port tab (e.g. Ex.ID Video disk) This form displays the number of Legacy (RS-422) serial ports
and Moxa terminal server ports that were configured
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 345
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
In this scenario, the user has to remove serial ports from drivers manually and only then decrease
number of ports.
Configured Devices -> Ports Count -> set "Standard Card" = 0 "AB4 Card" = 8
Ports Count
1. Launch Config Tool > Configured Devices > View > Ports Count.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 346
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
2. Ports Count
3. Specify as required.
Standard Card: Specify Legacy (RS-422) serial ports. (Range: 0-64)
AB4 Card: Specify the card ports. (Range: 0 – ‘Total avaliable Ports’).
Port Usage
1. Config Tool > Configured Devices > View > Ports Usage
2. Port Usage form. It shows AB4 ports with "AB4" prefix. This is illustrated in the following image.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 347
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 348
ADC™ Device Server and Config Tool
Installation and Operations Configuring Devices using Configuration Manager
In this scenario, the user has to remove serial ports from drivers manually and only then decrease
number of ports.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 349
ADC™ Device Server and Config Tool
Installation and Operations Configuring Device Assignments
Generally speaking, once a device has been assigned to a list, it cannot be used by any other lists. To use
a media device on another list, it must first be un-assigned from the first list.
Devices with multiple output streams may be assigned to several lists simultaneously. A cart machine
with four VTRs, assuming that the cart machine is capable of routing the output from each VTR to a
different destination simultaneously, may have its VTRs assigned to different lists for different purposes.
A video server with multiple decoder ports will generally have each decoder port assigned to a different
list.
Stand-alone VTRs may be left un-assigned and used as "floater" VTRs. This makes the VTR available for
use by any list. See the Air Client Operator Guide for more information about using "floater" VTRs.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 350
ADC™ Device Server and Config Tool
Installation and Operations Configuring Device Assignments
File menu
The File menu has the following options:
View menu
The View menu has the following options:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 351
ADC™ Device Server and Config Tool
Installation and Operations Configuring Device Assignments
Help menu
The Help menu has the following options:
2. Save this assignment: From the List Assignments window main menu select File > Save Properties.
This saves the list configurations to the device server’s configuration files.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 352
ADC™ Device Server and Config Tool
Installation and Operations Configuring Device Assignments
While Breakaway Lists do not count towards the maximum number of allowed lists, Breakaway
Devices do occupy device channels and count towards the 128 device maximum. However, they do
not require a serial port and do not count towards the limit of 64. Breakaway Devices require no
configuration other than assignment to a Breakaway List.
In the current implementation of ADC AirFlex, Breakaway devices are the part of Switch Onlys in
Config Tool. By default there can be only 30 Switch Only devices which contains Switch Only, Switch
Only (Missing) and Breakaway devices. If a customer uses lots of Switch Only devices, they can be
limited in use of Breakaway devices.
IMPORTANT: Breakaway Lists and Breakaway Devices will not be added to Device Server configurations
without prior consultation. Contact Automation Support for assistance.
Reference Note: For information on viewing Breakaway lists in the Config Tool List Assignments window,
reference section: Configuring List Types > About Breakaway Lists > To View Breakaway Lists in the
Config Tool (see "To View Breakaway Lists in the Config Tool" on page 436).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 353
ADC™ Device Server and Config Tool
Installation and Operations Configuring Device Assignments
2. Expand the BKWAY (breakaway device) entry in the right pane (Available Media), the drag and drop
a Breakaway Device to the desired channel in the left pane. The entry BKWAY (breakaway device) is
shown in the left pane.
It is recommended that Air and Protect only be used with devices of a similar type. A cart machine may
protect another cart machine, or a decoder port on one video server may protect a decoder port on
another video server. A video server with multiple decoder ports sharing a common storage array may
have decoders on the same device protecting one another, but is recommended that the Air decoder
and Protect decoder be on separate I/O nodes.
Note: Both the Air and Protect devices must have exactly the same media available in storage.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 354
ADC™ Device Server and Config Tool
Installation and Operations Configuring Device Assignments
The word "Protect" in parentheses indicates that this device is now protecting the Air device
above it.
GPI triggers are configured in the Configuration Manager Tool as Switch-Only devices.
IMPORTANT RECCOMMENDATION: Wait at least one minute before applying power to the Device
Server CHP after a shut-down. This allows sufficient time for the capacitor or capacitors to discharge, at
which point the circuitry is inactive on restart, and prevents transient functions, such as GPI firing.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 355
ADC™ Device Server and Config Tool
Installation and Operations Configuring Device Assignments
2. Select the General tab. On this tab enter names for any Switch-Only GPI triggers being used. Up to
eight GPI triggers may be configured for a Switch-Only device. While the names may used be
anything you want, these names are the IDs that must appear in the Transmission list to trigger the
GPI.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 356
ADC™ Device Server and Config Tool
Installation and Operations Configuring Device Assignments
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 357
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
The traffic translator application is typically installed on the File Server, a seldom-used client PC, or may
be installed and run on a PC in the traffic department. The input and output folders for the Traffic
Translator are specified in the command line for the application. There are several other options that
may be specified there as well. The command line for the Traffic Translator should be in the following
format:
<output directory>
[-axy]
[<done directory>]
Where,
<input directory>: Points to the default input directory (folder) where the traffic logs are located.
This may be accompanied by a [input file] name. This is useful when calling the translator from
another application. The translator closes itself after the file is converted.
The input directory may also be accompanied by a [default extension] in "*.xxx" format.
<output directory>: Points to the default output directory where the output play list file will be
saved.
[<done directory>]: Points to the directory where traffic logs will be moved after they have been
translated. This option may be used in conjunction with the –a or –x switch.
-a: Allows the application to run in Automatic Mode. The Traffic Translator will run minimized,
converting all the files located in the <input directory>. After each log is translated, it is moved to
the <done directory>. If there is no <done directory> specified, the traffic log will be moved to the
<output directory>. The Traffic Translator will remain running in the background as a service
(minimized in the Windows system tray) and translate any new files downloaded to the <input
directory>. This switch should not to be used in conjunction with the –x switch.
-x: Allows the application to run in Batch Mode. The Traffic Translator will convert all the files
located in the <input directory>. It closes itself after the last file is converted. This switch should not
to be used in conjunction with the –a switch.
-y: Allows the translator to run without a prompt. The Traffic Translator will overwrite the output
file, if it exists. This switch may be used in conjunction with the –a or –x switch.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 358
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Examples:
C:\WINCMMS\WinCMMS.exe A:\ E:\Playlist
This example will translate traffic logs on a floppy disk and place the translated play lists in the
"E:\Playlist" folder. This option will require manual selection of the traffic log to be translated.
Depending on the custom features of your Traffic Translator, it may also be used to translate As-Run
logs back into traffic reconciliation logs, combine As-Run and traffic logs for reconciliation, translate
multiple traffic logs simultaneously for different Transmission lists. See your automation project
manager for more information about the Traffic Translator.
In the Configuration program the List Assignments window displays the list type next to the list name.
When a new list is added to the server configuration this can change the order of the lists. If a server
originally had two playlists (lists one and two) and two media lists (lists three and four), then when a
new playlist is added then list three now becomes a playlist and list five is the new media list.
When this new server is started the configuration data in the INI file is read in based on the old
configuration. This means that the configuration data for the first media list (list three) is now being
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 359
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
used by the new list three, which is a playlist. This often created confusion for the users of the system as
well as some on-air problems.
When installing a new version of the server with additional lists the user must always check the
configuration. To ease the migration path and prevent some (but not all) configuration related issues:
The lists when reading the configuration will make sure that what is read for the INI file is
appropriate for the target list type being configured.
Where possible the list will make sure setting options from the INI file that don’t apply to the list
type will be corrected.
Transmission Lists are composed of primary and secondary events. Primary events may play out media
from a physical media device, or may switch a crosspoint on a router or switcher using a Switch-Only
device. Secondary events are "attached to" or associated with primary events to perform additional
activities on the Transmission List. For example, a primary event may be playing out a clip from a video
server’s decoder port while an attached secondary event, at some point during the primary event, may
recall a page on a downstream keyer and key a graphic over the primary playout stream. Each primary
event on a Transmission List plays out sequentially. When the full duration of a primary event has been
reached, the next event will roll automatically. Operators may manually roll events before their full
duration has been reached by using the Air Client’s control panel.
Event Registration
When events are placed within the lookahead (see below) of a Transmission list, they are registered
with the media devices assigned to that list. The system will query the storage collections of the devices,
in the order of their assignment to device channels, and the first device that responds that it has the ID
in its storage will register that event. This is indicated on the Transmission list by the event turning blue.
If there are media heads available, the event will be threaded and cued. If there are no media devices
assigned to the list that have the ID in their storage collections, the event will remain red on the
Transmission list. The event will remain unregistered until a media device informs the system that the ID
has been added to its storage collection.
Media devices are checked for media availability only under certain circumstances. Events are checked
only when:
A new event is inserted into the lookahead
A new event enters the lookahead because another event has been deleted
A "done" event is cleared within the lookahead
The lookahead value is increased, and new events enter the lookahead
The list "packs" – done events are removed from the top of the list and new events enter the
lookahead
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 360
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Media devices inform the system when their storage collections have changed – when IDs have been
either added or deleted. If a device informs the system that an ID has been added to its storage
collection, lists that are assigned a media head of that device are rechecked to see if that ID is within the
lookahead. If it is, then the event will be registered with that device. Pending record events (if the
Transmission list is being used as a record list) will be rechecked to see if they should now be
unregistered.
If a device informs the system that an ID has been removed from its storage collection, events registered
with media heads of that device are re-checked to determine if the events should be unregistered.
Pending unregistered record events are also rechecked to determine if they may now be registered.
In short, playout events will register with a media device if the ID exists within the device’s storage
collection. Record events will register with a record device if the ID does not exist within the record
device’s storage collection.
The Lookahead
The lookahead value, which may be configured in the list options configuration GUI (see below),
represents the number of events at the top of the Transmission list that are checked for media
availability. The lookahead may be a fixed number of events (default 50), or it may be a fixed time value
based on the durations of the events. Events on the Transmission list beyond the lookahead are not
checked and are not registered with devices.
After events have run, they become part of the done count. The done count is a fixed number of
"done" events held at the top of the Transmission list. The done count is configurable and may be
set to a value between 1 and the lookahead value minus 1.
As the Transmission list runs, the list "packs". Events at the top of the Transmission list’s done count
are removed and all remaining events on the list move up. Events just beyond the lookahead move
up into the lookahead and are registered if possible.
A duration-based lookahead, instead of looking ahead a fixed number of events, looks ahead a
specified time value. The system will sum all of the event durations and keep an equivalent number
of events in the lookahead. The actual number of events in the lookahead will vary, depending on
the durations of events on the list.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 361
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Record events are timed events. They will roll at the time-of-day specified in the list’s Time column.
Record lists have all the behaviors of a Transmission list with regard to event registration, A/V routing,
threading, cueing and rolling events.
Note: For more information about creating and managing Record lists, reference the "Air Client
Installation and Operations Reference".
Transmission lists may also be used as GMT Push lists. A Push list’s purpose is to move media from
wherever it exists within the system to where it needs to be to play out ahead of time. Events may be
placed on a Push list to populate a playout video server with media needed for tomorrow’s play list.
Note: For more information about GMT Push Lists see Global Media Transfer (on page 446).
2. Right-click on the entry and then from the pop-up menu select Properties. The Configuration
window opens with multiple tab selections. The options configured on these tabs apply to this list
only. Configuration options for other lists must be configured separately.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 362
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
3. Select the Parameters tab. This tab contains general configuration options for Transmission Lists.
Some options are commonly used and enabled by default.
o If this parameter is enabled, but the ‘Recue on Media Change’ parameter is disabled,
then although the event is updated, the device is not recued or otherwise updated.
CAUTION: This configuration scenario can cause unanticipated or invalid behaviors, such
as the device and device driver’s head data to get out of sync. To avoid this ensure
‘Recue on Media Changes is also set.
o If this parameter is disabled, ‘Recue on Media Changes’ must also be disabled and no
updates will be applied to cued events.
o If Auto Ripple is enabled, the start time of the event following the an updated event is
also updated.
Update Playing Event on Media Change: When this parameter is enabled (checked), the
system partially updates the metadata of an event that is playing at the time of an update.
The device cannot be recued and the SOM of the event is not updated.
o If this parameter is enabled, then ‘Update Cued Event on Media Change’ must also be
enabled.
o If this parameter is enabled, the remaining duration of the event is recalculated on an
update. Since the duration of an event decrements while it is playing, the duration is
changed by an amount equal to the difference between the original duration and the
updated duration.
WARNING: If the device is not updated- as in the case of a cued event because Recue on
Media Changes is disabled, or in all cases for playing events- and the updated duration is
longer than the duration used to initially cue the device, the device may cease playout at the
end of the original duration, even if the event is updated. This typically causes a TapeEnd
error and the list skips forward to the next event.
Block Recue Following an Upcount: Enable (check) this option for the recue behavior to
never allow recue following an upcount event. (See also ‘Always Allow Recue Following an
Upcount’.)
IMPORTANT: While the configuration options Always Allow Recue Following an Upcount
and Block Recue Following an Upcount are currently shown as available for Media List, GMT
List, and Compile List types, they are not recommended for use with these lists.
Note:If both ‘Block Recue Following an Upcount’ or ‘Always Allow Recue Following an
Upcount’ are DISABLED (unchecked), the recue behavior uses the upcount event’s reported
duration to determine the downcount threshold after which the recue command will not be
sent. This is illustrated in the following graphic:
AU EVENT
Do
wn nt
co u co u
nt Up
Downcount 0 Upcount
Threshold Threshold
Requirements for the setting of both options disabled: The following List Option Parameter
tab settings must also be set for this configuration setting:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 364
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Do
wn nt
co u co u
nt Up
Downcount 0 Upcount
Threshold Threshold
Requirements for this Setting (i.e. both options disabled): The following List Option
Parameter tab settings must also be set for this configuration setting:
o Enable Recue On Media Changes: Check to enable.
o "Update Cue Event on Media Change: Check to enable.
o The AO Event Thread Time must also be set and this parameter is used to determine the
threshold mentioned above. (Note: The total time calculated = AO Event Thread Time:
Cue Seconds + AO Event Thread Time: Cue Frames + Time Parameters: Preroll Seconds +
Time Parameters: Preroll Frames + Time Parameters: Postroll Seconds + Time
Parameters: Postroll Frames)
Extended Time To Next: (Default: enabled) When enabled, this option enhances the
functionality of the time-to-next feature of the Transmission List. Time-to-next values are
calculated correctly regardless of whether there is an intervening upcount event.
Enhanced Functionality includes:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 365
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
o When the termination event is an O (hard start) event the Time To Next display includes
the running short value.
o Zero duration up counters do not stop the rippling.
o When in an up counter, if an O event exists as the termination event, the Time To ext
computation computes without any long or short value. It displays exactly how long
until the hard timed start begins.
Release Tension On Record: (Default: disabled) When enabled, this option, if VTRs or cart
machines are assigned to this list as record devices, causes the VTR or cart machine to
release tension on the tape when the record event has cued. The tape is re-tensioned at the
"standby on" time (see below).
Rewind Spots: (Default: enabled) When enabled, this option causes single-spot tapes played
out from a VTR or cart machine to rewind to the head of the spot when finished. The tape is
rewound to the SOM minus the preroll (on a multi-spot tape, the tape is rewound to the
SOM minus the preroll of the last spot played).
Thread Limited: (Default: disabled) When enabled, this option changes the cueing behavior
of the Transmission List. Events are cued within the specified "thread time", taking into
account the duration of events registered with the same media device that cannot be
threaded due to a lack of available media heads. This means non-threaded but blue
(registered) events count toward the total thread time as if they were threaded.
Time Parameters: These options specify time values for this list.
Preroll Seconds: Define the number of preroll seconds to be used for the selected list. The
valid range is 0-59 seconds. Default is 3 seconds.
Preroll Frames: Define the number of preroll frames to be used for the selected list. The
valid range is 0-29 frames. Default is 0.
All events on this list will preroll for the time (Seconds/Frames) specified here before
switching. The list preroll should equal the preroll time required by the slowest device
assigned to the list. For example, if a VTR assigned to this list takes 4 seconds to lock up, the
list preroll should be no less than 4 seconds.
Note: If a list preroll of less than 3 seconds is used, VTRs assigned to this list will not perform
a tape speed override (TSO) when they roll.
Frame-accurate playout from tape cannot be guaranteed if a list preroll of less than 3
seconds is configured. Operators may manually override the list preroll by using the Roll
Now button on the control panel. Only events registered with Switch-Only devices or video
server decoder ports (if they are configured to support "instant prerolls") may be rolled
using the Roll Now button.
Postroll Seconds: Define a length of time, in seconds, the automation system plays the
current event beyond its duration if it has not yet switched to the next event. The valid
range is 0-59 seconds. Default is 1 second.
Postroll Frames: Define a length of time, in frames, the automation system plays the current
event beyond its duration if it has not yet switched to the next event. The valid range is 0-29
frames. Default is 0.
All events on this list will postroll for the time (Seconds/Frames) specified here after their
duration has expired. Events registered with video server decoder ports, if the port has been
configured to support a "device postroll", may allow shorter postrolls that the list postroll.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 366
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
StandbyOn Seconds: This value determines when "standby on" commands are sent to VTRs
by specifying the amount of time the automation system keeps the VTR in tension after
cueing an event. The valid range is 10-59 seconds. Default is 30 seconds
If a VTR assigned to this list is configured to perform a "standby off" when a tape has cued -
spinning down the video heads and releasing tension on the tape - the tape will be
re-tensioned and recued at the "standby on" time.
AO Event: Hard start event (AO)
AO Event Thread Time: Specify the following thread times:
Cue Seconds: Specify cue time seconds for the AO event.
Cue Frames: Specify cue time frames for the AO event.
Thrd AO evnt at last moment: Check to enable threading of the AO event at the last
moment.
Checked: (Recommended): If another event occupies the same disk head, thread the disk
hard start event when the current time is closer to its On Air time than AO Event Thread
Time. Checking this box give the maximum tolerance for the list events that in front of the
AO events to do playout, and also allows the AO event to successfully register to a disk head
to play on time.
Unchecked: Thread disk hard start event based on thread time. If the disk head is occupied
by another event, that event will be ejected.
Only Thread Next AO Event: Enable / Disable threading of the next event. If multiple
Hard-Start (AO) events are within the transmission list lookahead Window:
Checked: Only thread the next Hard Start event without continuously rippling down to reach
next AO event on the same list. Since playlist events often are without On-Air date
information, this prevents the next day’s AO event (showing later in sequence on the
playlist, but with an on-air time earlier than the today’s) being Cued first.
Unchecked: if there are more than one AO event in the future, list will find the earliest timed
one as the next AO event to start regardless its position in the list.
Recommendation: Uncheck only when there is a necessary for set AO event out of order.
4. Select the Options tab. This tab contains optional configuration settings for Transmission lists.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 367
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Note: All of the options on this tab may be configured in the Air Client application.
Keep List Threaded: (Default: disabled) Enabling this option causes the Transmission list to
thread and cue as many events as possible within the lookahead. If an event is inserted into
the list to be played, the event is immediately cued and subsequent events unthreaded as
necessary.
When enabled, thread time is not used. This option supersedes the Thread Time.
When disabled, the list only keeps events threaded within the Thread Time window (see
below).
Logomotion Note: To ensure all available heads thread normally, enable ‘Keep List
Threaded’.
Only Swap One Event in A-P: Enable / disable air protect switching for an event.
In an Air/Protect configuration, the playlist will play out an event simultaneously from both
Air an Protect servers. If the Air Server has a failure or malfunction, the playout server
switches event playout to the Protect server and stays there. In many situations, event
interruption is only caused by one media, not the entire playout server or port. In this
situation, some customers want the playlist to switch back to the previous Air server instead
of keeping playout with the Protect server. Checking this option box will
Checked: Tells the playlist to switch back to the Air Server for normal playout, on conclusion
of this trouble event.
Unchecked: Treat Air and Protect disk equally, assign air or protect disk port to Air column
whichever is ready first.
Recommendation: Uncheck when the disk port is the additional port of another video disk.
Play Hard Hits: (Default: disabled) Enabling this option allows an operator to manually
override the start time of "hard start" or "hard hit time" events (timed events).
When disabled, "hard start" events only roll at the time specified in the Transmission list’s
Time column.
Release Tension When Cued: (Default: disabled) Enabling this option causes the system to
send a "standby off" command to any VTRs when they have cued a tape. The tape is
re-tensioned at the standby on time.
Skip Bad Events: (Default: enabled) When enabled this option the Transmission list to ignore
and skip a single unregistered (bad) event. The list will continue playing out and mark the
bad event as "missed".
When disabled, the Transmission list stops upon encountering any unregistered event and
must be restarted manually.
Note: The Transmission list always stops upon encountering two or more consecutive bad
events, whether this option is enabled or not.
Station ID On Skip: (Default: disabled) Enabling this option causes the switcher to switch to
the Station ID source (configured in the master control switcher’s configuration GUI) for the
duration of the list preroll when an operator has manually skipped an event using the Skip
button on the control panel.
Switch To Black: (Default: enabled) When enabled this option causes the master control
switcher to take the Black source if the list stops. The Black source must be configured in the
master control switcher’s configuration GUI for this to occur.
When disabled (or the Black source not configured), the switcher will remain on the last
source taken if the list stops.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 369
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Tension After Up Counter: (Default: disabled) Enabling this option causes tape events
following an upcount event to remain tensioned. Since the duration of upcount events is, by
definition, indeterminate, there may not be time to re-tension a tape if an upcount event
ends abruptly. This option allows events from tape to remain ready to roll immediately.
Thread After Break: (Default: enabled) When enabled this option keeps the list threaded
while the list has stopped due to encountering a Break event on the list. Break events are
secondary events inserted in the list to cause the list to stop temporarily and wait for a Play
command from either the control panel or an external GPI trigger.
Timed List: (Default: enabled) When enabled this option allows the list to roll timed events –
hard start or record events – at the time of day specified in the Transmission list’s Time
column.
When disabled, timed events will not roll.
Update On Air Time: (Default: disabled) Enabling this option causes the on-air time for
events to update to the actual time the event rolled. As-Run logs for the list are updated as
well.
When disabled, the As-Run logs reflect the time-of-day that appeared on the Transmission
list, rather than the actual time the event rolled.
When disabled, the list must be threaded manually before it can execute a Play command.
Update Final Upcount Durations: Check to enable update of the final upcount event
duration. This gives an actual duration of how long an event ran.
An upcount event type(U) is used for an event of unknown duration, such as a sporting
event or any other live broadcast. During playout, the event’s duration will count down to
00:00:00.00 and then will count back up.
This repeats until terminated by either pressing Play or Skip on the control panel or a
contact start is reached. The next event will play normally. Up counters only work on events
played from Switch Only devices.
Done Count: This value sets the number of "done" events that will be displayed at the top of the
Transmission list. The Done Count may be set to any value between 1 and the lookahead value
minus 1. Default is 4 events.
Note: Never set the Done Count to a value equal to or greater than the lookahead value. Doing
so causes the list to eventually run out of valid, registered events and stop.
Thread Time: This time value determines the time "window" following the on-air event in which
events will be threaded. The valid range is from 0 to 23:59:59:29 (23 hours, 59 minutes, 59
seconds, and 29 frames). Default is 2 minutes.
Any events within the Thread Time are threaded and cued.
If the list option "Keep List Threaded" is enabled, this value is ignored.
Match Primary Duration PT=EOM offset. This option provides the ability to define an offset
time (HH:MM:SS:FF) for the end point of a secondary event PT=, which should end with respect
to the primary event. (i.e. The value of EOM offset is used for all PT= secondary events attached
to the primary.)
This parameter affects the timing of every secondary event that uses the "=" modifier.
When defined the offset should be less than list preroll time.
Zero Upcount Durations: Enable (check)/Disable (uncheck) the ability to zero the initial duration
of upcount events
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 370
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
If Enabled (checked), the duration of Upcount event will setup to zero automatically before
the event starts. The list will be rippled and timed as with estimated duration of this event.
If Disabled (unchecked), the behavior of the list will be as normal- upcount events would
decrement from whatever duration is scheduled and then upcount from zero.
5. Select the Lookahead tab. This tab contains the configuration options for this Transmission list’s
lookahead.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 371
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
looks ahead a fixed number of events from the top of the list. This lookahead value includes the
on-air event and the Done Count.
This value may be configured in the Air Client application also.
Duration Based Lookahead Toggle: Enabling a duration-based lookahead allows an operator to
toggle the lookahead value to either an alternate time value, or to include the all events on the
Transmission list in the lookahead. An operator can select Toggle Lookahead from the Air
Client’s popup menu (or hitting F8) to toggle the lookahead to its alternate value.
Enable Toggle Lookahead checkbox: (Default: disabled) Check to enable the duration-based
lookahead toggle. This setting has no effect unless the Duration Based Lookahead box is
enabled (above).
Toggle To Full List: Select to include all events in the Transmission list within the lookahead.
Selecting this option causes the F8 key to toggle between the Duration Based Lookahead
setting and the full list.
Toggle To Alternate Time: Select to enable the alternate time value configured here (Toggle
Hours, Toggle Minutes). Selecting this option to causes the F8 key to toggle between the
Duration Based Lookahead setting and the alternate time set in the Toggle Hours and Toggle
Minutes box to the right.
Toggle Hours: (Default: 4 hours) (Range: 0 to 23 hours) Set an alternate time for toggling
back and forth from the default setting chosen above.
An operator can use the F8 key to toggle back and forth between the default time setting
and the alternate time chosen here.
Toggle Minutes: (Default: 0) (Range: 0 to 59 minutes) Set an alternate time for toggling back
and forth from the default setting chosen above.
An operator can use the F8 key to toggle back and forth between the default time setting
and the alternate time chosen here.
Report Missing Media:
Report Missing Media Within LookAhead: Enable (check) this option to allow sending
missing media error message out on Automation LAN. If there an ADC SNMP-Agent client is
running on the Automation LAN, it will detect these error messages, and forward them to
remote SNMP Manager program for remote monitoring of playlist missing media alerts.
Report GMT Requested Media: (Active when ‘Report Missing Media Within LookAhead’ is
selected.) If the Missing media is currently requested through ADC GMT system, enable
(check) this box to allow the missing media error message to be correctly reported to the
remote SNMP Manager program through ADC SNMP-Agent program.
6. Select the Events to Log tab. This tab contains configuration options for the As-Run logs created by
the Air Client application.
By default, not all secondary event types are logged to the As-Run log. Checking the appropriate
checkbox on this tab will enable logging of that secondary event type.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 372
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
If this Transmission list is to be used as a record list and you require a log of what has been
recorded, an As-Run log may be created that includes primary record events. Check the Log
Record Events checkbox to enable this.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 373
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
playlist time by playing the event for an extended time, which is equal to the mix or wipe
transition duration.
The Extended Modes are only available when "Play Mix/wipes early" is enabled and "Enable
Mode Selection" is checked.
Note: "Auto-Ripple List" must be enabled to maintain the playlist’s timing.
Dwell: Support for a primary transition event that instructs the Versio Master Control Switcher
to do a "U-fade". The event permits a variable duration, from 1 frame up to Output<x>_PostRoll
for Native Driver (implemented on LLM 80.6.26.0 for Versio 2.2 and higher.)
The duration value may come from traffic, or be manually entered or changed. The duration
of the previous and following event in the list are unaffected.
Dwell event ID: This shows which event ID should be treated as the event for Dwell (should
the default: BLACK not be convenient.)
IMPORTANT: This ID must match on the switch-only event configuration and on the playlist
event.
Note: To disable this function delete the Dwell event ID
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 375
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
The dwell (black) time can be specified with a primary event that is separate from events
that are responsible for playing media.
When the event begins, VMCS will output black from the Versio. When the event ends,
VMCS will either output:
o internal source "Clip A", if doing stacked playback
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 376
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
or
o internal source "Clip A" or "Clip B", as applicable, if doing ping-pong playback
Note: This solution doesn't require using a black source in VMCS directly. By specifying the dwell
time, VMCS will output black.
8. Select the Device Owned tab. Use this tab to define the relationship between the list and the
specific switcher.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 377
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
9. Select the Manual Intervention Options tab. Use this tab to select the "list behavior" in case of
manual intervention.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 378
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 379
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Transmission of audio routing settings to the driver, requesting the settings for the drivers.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 380
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Configure Tag descriptions for Output and Input Masks by selecting a Channel and from the
enabled Tag Description drop down menu select from a list of available descriptions.
Configure Type for Input Mask by selecting a Channel and from the enabled Type drop down
menu select from a list of available descriptions.
Configuration Notes:
Note: While the following example screen shots are for Playlist, they reflect the same functionality
across all other lists.
No device, which supports Audio Routing, is assigned to a List. If no device can provide audio tag
descriptions, Tags List will contain conditional strings defining the tag numbers.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 381
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
An audio mask can be edited and will be automatically applied when a device with Audio
Routing support is assigned to the list.
One device (one IP) which supports Audio Routing is assigned to the List.
During initialization List reads saved Audio Routing settings from INI and sets up this settings
to assigned device (to all their ports).
Every device which supports Audio Routing has to store list of descriptions of audio tags.
When an operator opens the List Properties form, the List queries the list of descriptions
from the device and passes it to the form to display.
If an operator changes primary, secondary, ternary, Input audio mask of tags and Input
audio mask of types, then these changes are applied to the device. If the device isn’t
connected, then the changes are applied after connect.
Two or more devices (with different IP) which support Audio Routing are assigned to the List.
The behavior in this scenario is similar to the One device (one IP) case, except:
After reading Audio Routing settings from INI, the List will apply up these settings to all
devices, assigned to this list.
List queries the list of descriptions from the first device which is assigned to this list.
If an operator changed primary, secondary, ternary, Input audio mask of tags and Input
audio mask of types, then these changes are applied to the all devices assigned to this list.
Stopping the server. On closing the Server, ADC list saves audio masks to the ADC INI. Tag
descriptions aren’t saved.
Input Audio Masks include 2 masks: mask of tags and mask of audio types. The list of audio
types retrieves from the device similarly audio tags list (FillAudioTypes function is used). NEXIO
supports five audio types: PCM, Neutral/DTC, Dolby-Digital/AC3, Dolby-E, MPEG1 LayerI/II.
Usually audio tags include an audio type name. In this case, after assigning some tag to audio
channel, the audio type is set automatically for this channel, but this type is still available for
editing.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 382
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Note: The audio type must meet the audio tag for similar audio channel.
12. Select the Linking tab. Use this tab to put software triggers from one list to another. This
functionality provides an alternative to the GPI method; a software solution for triggering one list by
another list. These triggers allow all of the same functions available via the GPI inputs- all of the
control panel functions plus 'Skip to next N' (ER17504). Also, it is possible to issue a ganged
command, and to issue triggers across connected Device Servers.
Historically, in order to have one playlist control the start of another playlist on ADC a sGPI output is
used on the Master playist to send a GPI trigger to the Slave playist(s)' GPI Input. The Slave playlists
are then configured to accept a 'Contact Start'.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 383
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Note: This software trigger list Linking functionality only applies to playlists. Media, GMT, Compile
and Record lists do not need to be linked to each other or playlists.
IMPORTANT. When working with Linking options for a Playlist from Server1 and adding a Playlist
from Server2 to Linked lists, proceed to Server2 list configuration in Config Tool and save its
configuration manually. This is required because some parameters for the playlist from Server2
should be saved to its "ListConf.ini" file (see above), but it is impossible to save properties for
Server2 while working with Server1 in Config Tool.
About Device Server Functionality:
Each list of Device Server has information about its triggered lists (if it acts as Master list) and
about list, which is Master for it (if it acts as triggered list). In both cases, info about each list
consists of its global handle and its name.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 384
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
List global handle is equal to server handle, which is shifted left by 16 bits, plus (OR) list local
handle.
List name is an additional parameter, which is used to correctly display linked lists in the
ConfigTool and the name of the Master list in the Transmission window in Air Client.
Data about linking / triggered playlists is saved in "ListConf.ini" file of Device Server.
Example: Playlist1 on Server1 may have such data in "ListConf.ini":
[LIST1]
...
TriggeredLists=2;210833410;PlayList 2 - Server1;84480001;PlayList 1 - Server2
It is not enough to keep only an array of triggered lists for each playlist. A playlist also keeps
information about the list which it is currently triggered by. This data (the exact list name) is
used in the caption of a Transmission List in Air Client. The handle of Master list allows it to
determine whether this list is triggered by any other list. It is used when creating Available
column on "Linking" tab.
Example : List2 on Server1 may have such data in "ListConf.ini":
[LIST2]
...
MasterTrigListHandle=210833409
MasterTrigListName=Server1 - PlayList 1
Ability to send a command to a linked list if current event contains any action except No Action.
When an event has any selected Action except No Action (for example, Play), the appropriate
command is sent to a linked list at the appropriate time to allow both lists to roll simultaneously
(i.e. the events on the slave list(s) will typically play in conjunction with the triggering event on
the master list.)
Commands are divided into two groups:
o Those which can be executed immediately as they are received (e.g. Hold, Freeze, and
Skip). These commands are sent exactly when the event starts playing.
o Those which require pre-roll before execution (i.e. Play, Play Secondary, Roll, Skip and
Skip to Next). These commands are sent at the beginning of event's pre-roll.
IMPORTANT. Some commands can be executed only under certain conditions. For example,
Play command can be executed on list which is already threaded. Play to Next and Skip to Next
commands can be successfully performed only if list contains "N" event.
Known Issues about Config Tool and Device Server Compatibility:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 385
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
The drop-down combo-box on Linking Tab in Config Tool, allows choosing a Device Server from
the list of available servers. This combo-box contains all servers located in the network,
regardless their versions.
If an earlier version of Device Server (pre 12.19) is selected from this drop-down list, the
Available column will be empty. This occurs because the Config Tool sends a special object to
the Device Server in order to get information about its playlists. Previous versions of Device
Server can’t reply to this object, so the information is not provided.
Enabled triggered lists are configurable on an event basis; and information is stored within the event
structure. Device Server and Air Client keep information about triggered lists in format "list handle" –
"list name (including server name)".
List handle is used as a destination for list trigger commands.
list name is used in the UI.
A bit-mask field is used for keeping triggered lists state (enabled/disabled) within event structure. Each
bit of this field equals 0 if the list is currently disabled and 1 if the list is currently enabled.
Example: In the following example a user selected 3 of 4 possible lists. Bit-mask is equal to 11012 or to
1310. This method of data organization is invisible for user because it is only necessary for transferring
information between Air Client and Device Server
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 386
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Since bit-mask addresses lists according only to their order (not names or handles), Triggered lists
should not be changed from the Config Tool if triggers are already used in Transmission List.
Violation of this rule can result in triggered lists reordering; causing bits in bit-mask to
correspond to wrong lists, and the server to send trigger commands to incorrect lists.
To prevent users from editing the triggered lists array, the Config Tool Linking tab becomes
disabled if at least one event within the lookahead of the current Transmission List contains a
non-empty trigger action.
Configuration:
1. Select the List Redundancy tab.
This tab is available if the customer has purchased List Redundancy functionality.
Note: Cloning and List Redundancy are considered mutually exclusive functionalities.
Master List: Enable Copy options are available on the Master list only.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 387
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Slave List: To reduce the chance of errors the Enable Copy options are grayed out on the Slave list,
so the user can enable/disable it only on the Master list.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 388
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
If the master list is stopped and the slave list is still running, the Auto swap function
automatically swaps the role of the master list with the slave list.
Note: Currently, the Auto Swap Function cannot operate swap, so even if the master and slave
list swap roles, the output stream will be still from the former master list’s device.
Enable Sync on Next Event During Upcounting: Check to permit the system to partially
synchronize lists on the current upcounting event.
Usually, to sync on the next event, an AO must be put on the next event in both Master and
Slave lists. But for an upcounting event, the start time of next event is unknown, so an AO
cannot be put on the next event. This means we can never sync on an event next to an AO
event.
Partially synchronizing on the event overcomes this problem (i.e. On the current upcounting
event, when operator skips to next event, both Master and Slave list roll together and keep
synchronized on the next event.
Enable Copy Lookahead Value from Master List to Slave: When using List Redundancy, enabling
this option makes the Lookahead on the SLAVE list follow the value of the lookahead that is set
on the MASTER list.
Check to enable this feature and copy the Lookahead Value from the Master List to the Slave
List. The value of this option will be saved in INI-file.
Uncheck (Default) to disable this feature.
Note: To reduce the chance of errors, this option can only be enabled/disabled on a Master
list. This option is grayed out on a Slave list.
This option only works if option "Enable Copy Lookahead Value from Master List to Slave" is
enabled, a pair of lists (channel) is created in LRCC and their behavior is specified
(Master/Slave). If the value of Lookahead is changed on the Master list, it is automatically
copied to the Slave list. And on a Slave list the Lookahead spin-edit is grayed out.
Note: This enhancement involves only the value of Lookahead in events, which can be specified
both in the Config Tool and Air Client, but not invoked duration-based Lookahead.
Copy Lookahead Enabling Rules:
If option "Enable Copy Lookahead Value from Master List to Slave" is enabled/disabled on a
Master list, it is automatically enabled/disabled on a Slave list (but on the Slave list it is
always grayed-out).
If the value of Lookahead on Master and Slave list is different and the user turns on option
"Enable Copy Lookahead Value from Master List to Slave", the Lookahead value is
automatically copied from the Master to Slave at this moment.
Enable Copy Done Count Value from Master List to Slave: Enable (check) / Disable (uncheck)
allowing the DONE Count to be mirrored to the Slave list.
The default value is false (not checked), so the customers who don’t need this feature will
have no changes in their work.
Customers who want to copy done count value can enable this option. The value of this
option is saved in INI-file.
If option "Enable Copy Done Count Value from Master List to Slave" is…
Enabled/disabled on Master list, it will be automatically enabled/disabled on Slave list (but
on Slave list it will be always grayed-out, like a read-only option).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 389
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Different and the user turns on option "Enable Copy Done Count Value from Master List to
Slave", the Done Count value is automatically copied from Master to Slave at this moment.
This feature will work only if….
The option "Enable Copy Done Count Value from Master List to Slave" is enabled,
A pair of lists (channel) is created in LRCC and their behavior is specified (Master/Slave).
If the value of Done Count is changed on Master list, it is automatically copied to Slave list. And
on Slave list Done Count spin-edit will be grayed out.
Meaning of the diagnostic information items:
Redundant Server: The name of the server, which the redundant list of this list is in.
Redundant Handle: The server handle and list handle of the redundant list of this list.
Redundant Latency: When the master list receives a command, it sends the command to
the slave list and executes the command on both sides after this latency time
Behavior: Master or Slave or not decided
Status: LR link status
RAN IP: This is the server’s RAN network IP address.
RAN Port: This server’s RAN IP port
RAN Latency: If Master and Slave cannot get connected after this latency (default 20
seconds), they will give up and run separately.
Select the List Redundancy tab.
2. When finished click OK, and then Apply.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 390
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
1. To access the Media List options configuration GUI, select a Media List in the Lists pane.
2. Right-click on the entry and then from the pop-up menu select Properties. The Configuration
window opens with multiple tab selections. The options configured on these tabs apply to this list
only. Configuration options for other lists must be configured separately.
3. Select the Parameters tab. This tab contains general configuration options for Media Lists. Some
options are commonly used and enabled by default.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 391
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
IMPORTANT: While the configuration options Always Allow Recue Following an Upcount and Block
Recue Following an Upcount are currently shown as available for Media List, GMT List, and Compile
List types, they are not recommended for use with these lists.
Name: Enter a name for this Transmission List. List names are limited to 16 characters.
Options:
Auto Restart When Cued: (Default: disabled) When enabled, this option causes events to
automatically restart, without manual intervention, if the media has been recued.
When this option is disabled, the automation system marks the event as missing and does
not automatically cue the event when located.
Recue On Media Changes: (Default: enabled) When enabled, this option causes events to
automatically recue if the event’s SOM (start-of-message time), DUR (duration), or New AFD
is changed.
Note: The ID Video ARC is reapplied if the event’s New AFD value is changed while the event
is CUED.
Rewind Compile Material: (Default: disabled) When enabled, this option causes compile
tapes to rewind to the head of the first spot when finished. The tape is rewound to the first
commercial break (or "pod") minus the preroll.
Rewind to First Program Segment: (Default: enabled) When enabled, this option causes
multi-segment programs played out from a VTR or cart machine to rewind to the head of
the first program segment when finished. The tape is rewound to the SOM of the first
segment minus the preroll.
Update Cued Event on Media Change: When this parameter is enabled (checked), all of the
database derived metadata for any cued events is updated.
o If ‘Recue on Media Changes’ parameter is enabled, then this parameter is also enabled.
o If this parameter is enabled, but the ‘Recue on Media Change’ parameter is disabled,
then although the event is updated, the device is not recued or otherwise updated.
CAUTION: This configuration scenario can cause unanticipated or invalid behaviors, such
as the device and device driver’s head data to get out of sync. To avoid this ensure
‘Recue on Media Changes is also set.
o If this parameter is disabled, ‘Recue on Media Changes’ must also be disabled and no
updates will be applied to cued events.
o If Auto Ripple is enabled, the start time of the event following the an updated event is
also updated.
Update Playing Event on Media Change: When this parameter is enabled (checked), the
system partially updates the metadata of an event that is playing at the time of an update.
The device cannot be recued and the SOM of the event is not updated.
o If this parameter is enabled, then ‘Update Cued Event on Media Change’ must also be
enabled.
o If this parameter is enabled, the remaining duration of the event is recalculated on an
update. Since the duration of an event decrements while it is playing, the duration is
changed by an amount equal to the difference between the original duration and the
updated duration.
WARNING: If the device is not updated- as in the case of a cued event because Recue on
Media Changes is disabled, or in all cases for playing events- and the updated duration is
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 392
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
longer than the duration used to initially cue the device, the device may cease playout at the
end of the original duration, even if the event is updated. This typically causes a TapeEnd
error and the list skips forward to the next event.
Extended Time To Next: (Default: enabled) When enabled, this option enhances the
functionality of the time-to-next feature of the Transmission List. Time-to-next values are
calculated correctly regardless of whether there is an intervening upcount event.
Enhanced Functionality includes:
o When the termination event is an O (hard start) event the Time To Next display includes
the running short value.
o Zero duration up counters do not stop the rippling.
o When in an up counter, if an O event exists as the termination event, the Time To ext
computation computes without any long or short value. It displays exactly how long
until the hard timed start begins.
Release Tension On Record: (Default: disabled) When enabled, this option, if VTRs or cart
machines are assigned to this list as record devices, causes the VTR or cart machine to
release tension on the tape when the record event has cued. The tape is re-tensioned at the
"standby on" time (see below).
Rewind Spots: (Default: enabled) When enabled, this option causes single-spot tapes played
out from a VTR or cart machine to rewind to the head of the spot when finished. The tape is
rewound to the SOM minus the preroll (on a multi-spot tape, the tape is rewound to the
SOM minus the preroll of the last spot played).
Thread Limited: (Default: disabled) When enabled, this option changes the cueing behavior
of the Transmission List. Events are cued within the specified "thread time", taking into
account the duration of events registered with the same media device that cannot be
threaded due to a lack of available media heads. This means non-threaded but blue
(registered) events count toward the total thread time as if they were threaded.
Time Parameters: These options specify time values for this list.
IMPORTANT Preroll Note: For Media Client, there is a dependency between the Preroll setting
in the Configuration of a Prep Window (set in Configuration>"selected pre form">General>Time
Parameters) and the Preroll of the Medialist (set in Config Tool -> Medialist
Properties>Parameters >Time Parameters). The prep-form and Media list preroll values should
match.
Preroll Seconds: Define the number of preroll seconds to be used for the selected list. The
valid range is 0-59 seconds. Default is 3 seconds.
Preroll Frames: Define the number of preroll frames to be used for the selected list. The
valid range is 0-29 frames. Default is 0.
All events on this list will preroll for the time (Seconds/Frames) specified here before
switching. The list preroll should equal the preroll time required by the slowest device
assigned to the list. For example, if a VTR assigned to this list takes 4 seconds to lock up, the
list preroll should be no less than 4 seconds.
Note: If a list preroll of less than 3 seconds is used, VTRs assigned to this list will not perform
a tape speed override (TSO) when they roll.
Frame-accurate playout from tape cannot be guaranteed if a list preroll of less than 3
seconds is configured. Operators may manually override the list preroll by using the Roll
Now button on the control panel. Only events registered with Switch-Only devices or video
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 393
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
server decoder ports (if they are configured to support "instant prerolls") may be rolled
using the Roll Now button.
Postroll Seconds: Define a length of time, in seconds, the automation system plays the
current event beyond its duration if it has not yet switched to the next event. The valid
range is 0-59 seconds. Default is 1 second.
Postroll Frames: Define a length of time, in frames, the automation system plays the current
event beyond its duration if it has not yet switched to the next event. The valid range is 0-29
frames. Default is 0.
All events on this list will postroll for the time (Seconds/Frames) specified here after their
duration has expired. Events registered with video server decoder ports, if the port has been
configured to support a "device postroll", may allow shorter postrolls that the list postroll.
StandbyOn Seconds: This value determines when "standby on" commands are sent to VTRs
by specifying the amount of time the automation system keeps the VTR in tension after
cueing an event. The valid range is 10-59 seconds. Default is 30 seconds
If a VTR assigned to this list is configured to perform a "standby off" when a tape has cued -
spinning down the video heads and releasing tension on the tape - the tape will be
re-tensioned and recued at the "standby on" time.
AO Event: Hard start event (AO)
AO Event Thread Time: Specify the following thread times:
Cue Seconds: Specify cue time seconds for the AO event.
Cue Frames: Specify cue time frames for the AO event.
Thrd AO evnt at last moment: Check to enable threading of the AO event at the last
moment.
Checked: (Recommended): If another event occupies the same disk head, thread the disk
hard start event when the current time is closer to its On Air time than AO Event Thread
Time. Checking this box give the maximum tolerance for the list events that in front of the
AO events to do playout, and also allows the AO event to successfully register to a disk head
to play on time.
Unchecked: Thread disk hard start event based on thread time. If the disk head is occupied
by another event, that event will be ejected.
Only Thread Next AO Event: Enable / Disable threading of the next event. If multiple
Hard-Start (AO) events are within the transmission list lookahead Window:
Checked: Only thread the next Hard Start event without continuously rippling down to reach
next AO event on the same list. Since playlist events often are without On-Air date
information, this prevents the next day’s AO event (showing later in sequence on the
playlist, but with an on-air time earlier than the today’s) being Cued first.
Unchecked: if there are more than one AO event in the future, list will find the earliest timed
one as the next AO event to start regardless its position in the list.
Recommendation: Uncheck only when there is a necessary for set AO event out of order.
4. Select the Options tab. This tab contains optional configuration settings for Media lists.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 394
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Note: All of the options on this tab may be configured in the Air Client application.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 395
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Play ID Title Mismatches: (Default: disabled) This option only applies to systems that include
a Sony LMS cart machine. The LMS will not register events if the ID and title on the tapes’
barcode labels do not match the ID and title of the events as they appear on the
Transmission list. Enabling this option allows the LMS to register mismatched events.
Keep List Threaded: (Default: disabled) Enabling this option causes the Transmission list to
thread and cue as many events as possible within the lookahead. If an event is inserted into
the list to be played, the event is immediately cued and subsequent events unthreaded as
necessary.
When enabled, thread time is not used. This option supersedes the Thread Time.
When disabled, the list only keeps events threaded within the Thread Time window (see
below).
Logomotion Note: To ensure all available heads thread normally, enable ‘Keep List
Threaded’.
Only Swap One Event in A-P: Enable / disable air protect switching for an event.
In an Air/Protect configuration, the playlist will play out an event simultaneously from both
Air an Protect servers. If the Air Server has a failure or malfunction, the playout server
switches event playout to the Protect server and stays there. In many situations, event
interruption is only caused by one media, not the entire playout server or port. In this
situation, some customers want the playlist to switch back to the previous Air server instead
of keeping playout with the Protect server. Checking this option box will
Checked: Tells the playlist to switch back to the Air Server for normal playout, on conclusion
of this trouble event.
Unchecked: Treat Air and Protect disk equally, assign air or protect disk port to Air column
whichever is ready first.
Recommendation: Uncheck when the disk port is the additional port of another video disk.
Play Hard Hits: (Default: disabled) Enabling this option allows an operator to manually
override the start time of "hard start" or "hard hit time" events (timed events).
When disabled, "hard start" events only roll at the time specified in the Transmission list’s
Time column.
Release Tension When Cued: (Default: disabled) Enabling this option causes the system to
send a "standby off" command to any VTRs when they have cued a tape. The tape is
re-tensioned at the standby on time.
Skip Bad Events: (Default: enabled) When enabled this option the Transmission list to ignore
and skip a single unregistered (bad) event. The list will continue playing out and mark the
bad event as "missed".
When disabled, the Transmission list stops upon encountering any unregistered event and
must be restarted manually.
Note: The Transmission list always stops upon encountering two or more consecutive bad
events, whether this option is enabled or not.
Station ID On Skip: (Default: disabled) Enabling this option causes the switcher to switch to
the Station ID source (configured in the master control switcher’s configuration GUI) for the
duration of the list preroll when an operator has manually skipped an event using the Skip
button on the control panel.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 396
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Switch To Black: (Default: enabled) When enabled this option causes the master control
switcher to take the Black source if the list stops. The Black source must be configured in the
master control switcher’s configuration GUI for this to occur.
When disabled (or the Black source not configured), the switcher will remain on the last
source taken if the list stops.
Tension After Up Counter: (Default: disabled) Enabling this option causes tape events
following an upcount event to remain tensioned. Since the duration of upcount events is, by
definition, indeterminate, there may not be time to re-tension a tape if an upcount event
ends abruptly. This option allows events from tape to remain ready to roll immediately.
Thread After Break: (Default: enabled) When enabled this option keeps the list threaded
while the list has stopped due to encountering a Break event on the list. Break events are
secondary events inserted in the list to cause the list to stop temporarily and wait for a Play
command from either the control panel or an external GPI trigger.
When disabled, the list must be threaded manually before it can execute a Play command.
Timed List: (Default: enabled) When enabled this option allows the list to roll timed events –
hard start or record events – at the time of day specified in the Transmission list’s Time
column.
When disabled, timed events will not roll.
Update On Air Time: (Default: disabled) Enabling this option causes the on-air time for
events to update to the actual time the event rolled. As-Run logs for the list are updated as
well.
When disabled, the As-Run logs reflect the time-of-day that appeared on the Transmission
list, rather than the actual time the event rolled.
Update Final Upcount Durations: Check to enable update of the final upcount event
duration. This gives an actual duration of how long an event ran.
An upcount event type(U) is used for an event of unknown duration, such as a sporting
event or any other live broadcast. During playout, the event’s duration will count down to
00:00:00.00 and then will count back up.
This repeats until terminated by either pressing Play or Skip on the control panel or a
contact start is reached. The next event will play normally. Up counters only work on events
played from Switch Only devices.
Done Count: This value sets the number of "done" events that will be displayed at the top of the
Transmission list. The Done Count may be set to any value between 1 and the lookahead value
minus 1. Default is 4 events. Maximum is 20.
Note: Never set the Done Count to a value equal to or greater than the lookahead value. Doing
so causes the list to eventually run out of valid, registered events and stop.
Thread Time: This time value determines the time "window" following the on-air event in which
events will be threaded. The valid range is from 0 to 23:59:59:29 (23 hours, 59 minutes, 59
seconds, and 29 frames). Default is 2 minutes.
Any events within the Thread Time are threaded and cued.
If the list option "Keep List Threaded" is enabled, this value is ignored.
Match Primary Duration PT=EOM offset. This option provides the ability to define an offset
time (HH:MM:SS:FF) for the end point of a secondary event PT=, which should end with respect
to the primary event. (i.e. The value of EOM offset is used for all PT= secondary events attached
to the primary.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 397
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
This parameter affects the timing of every secondary event that uses the "=" modifier.
When defined the offset should be less than list preroll time.
Zero Upcount Durations: Enable (check)/Disable (uncheck) the ability to zero the initial duration
of upcount events
If Enabled (checked), the duration of Upcount event will setup to zero automatically before
the event starts. The list will be rippled and timed as with estimated duration of this event.
If Disabled (unchecked), the behavior of the list will be as normal- upcount events would
decrement from whatever duration is scheduled and then upcount from zero.
5. Select the Events to Log tab. This tab contains configuration options for the As-Run logs created by
the Air Client application.
By default, not all secondary event types are logged to the As-Run log. Checking the appropriate
checkbox on this tab will enable logging of that secondary event type.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 398
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 399
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Transmission of audio routing settings to the driver, requesting the settings for the drivers.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 400
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Configure Tag descriptions for Output and Input Masks by selecting a Channel and from the
enabled Tag Description drop down menu select from a list of available descriptions.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 401
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Configure Type for Input Mask by selecting a Channel and from the enabled Type drop down
menu select from a list of available descriptions.
Configuration Notes:
Note: While the following example screen shots are for Playlist, they reflect the same
functionality across all other lists.
No device, which supports Audio Routing, is assigned to a List. If no device can provide audio tag
descriptions, Tags List will contain conditional strings defining the tag numbers.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 402
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
An audio mask can be edited and will be automatically applied when a device with Audio
Routing support is assigned to the list.
One device (one IP) which supports Audio Routing is assigned to the List.
During initialization List reads saved Audio Routing settings from INI and sets up this settings
to assigned device (to all their ports).
Every device which supports Audio Routing has to store list of descriptions of audio tags.
When an operator opens the List Properties form, the List queries the list of descriptions
from the device and passes it to the form to display.
If an operator changes primary, secondary, ternary, Input audio mask of tags and Input
audio mask of types, then these changes are applied to the device. If the device isn’t
connected, then the changes are applied after connect.
Two or more devices (with different IP) which support Audio Routing are assigned to the List.
The behavior in this scenario is similar to the One device (one IP) case, except:
After reading Audio Routing settings from INI, the List will set up these settings to all
devices, assigned to this list.
List queries the list of descriptions from the first device which is assigned to this list.
If an operator changed primary, secondary, ternary, Input audio mask of tags and Input
audio mask of types, then these changes are applied to the all devices, assigned to this list.
Stopping the server. On closing the Server, ADC list saves audio masks to the ADC INI. Tag
descriptions aren’t saved.
Input Audio Masks include 2 masks: mask of tags and mask of audio types. The list of audio
types retrieves from the device similarly audio tags list (FillAudioTypes function is used). NEXIO
supports five audio types: PCM, Neutral/DTC, Dolby-Digital/AC3, Dolby-E, MPEG1 LayerI/II.
Usually audio tags include an audio type name. In this case, after assigning some tag to audio
channel, the audio type is set automatically for this channel, but this type is still available for
editing.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 403
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Note: The audio type has to meet the audio tag for similar audio channel.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 404
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
1. To access the GMT List options configuration GUI, select a GMT List in the Lists pane.
2. Right-click on the entry and then from the pop-up menu select Properties. The Configuration
window opens with multiple tab selections. The options configured on these tabs apply to this list
only. Configuration options for other lists must be configured separately.
3. Select the Parameters tab. This tab contains general configuration options for GMT Lists. Some
options are commonly used and enabled by default.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 405
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
IMPORTANT: While the configuration options Always Allow Recue Following an Upcount and Block
Recue Following an Upcount are currently shown as available for Media List, GMT List, and Compile
List types, they are not recommended for use with these lists.
Name: Enter a name for this Transmission List. List names are limited to 16 characters.
Options:
Auto Restart When Cued: (Default: disabled) When enabled, this option causes events to
automatically restart, without manual intervention, if the media has been recued.
When this option is disabled, the automation system marks the event as missing and does
not automatically cue the event when located.
Recue On Media Changes: (Default: enabled) When enabled, this option causes events to
automatically recue if the event’s SOM (start-of-message time), DUR (duration), or New AFD
is changed.
Note: The ID Video ARC is reapplied if the event’s New AFD value is changed while the event
is CUED.
Rewind Compile Material: (Default: disabled) When enabled, this option causes compile
tapes to rewind to the head of the first spot when finished. The tape is rewound to the first
commercial break (or "pod") minus the preroll.
Rewind to First Program Segment: (Default: enabled) When enabled, this option causes
multi-segment programs played out from a VTR or cart machine to rewind to the head of
the first program segment when finished. The tape is rewound to the SOM of the first
segment minus the preroll.
Update Cued Event on Media Change: When this parameter is enabled (checked), all of the
database derived metadata for any cued events is updated.
o If ‘Recue on Media Changes’ parameter is enabled, then this parameter is also enabled.
o If this parameter is enabled, but the ‘Recue on Media Change’ parameter is disabled,
then although the event is updated, the device is not recued or otherwise updated.
CAUTION: This configuration scenario can cause unanticipated or invalid behaviors, such
as the device and device driver’s head data to get out of sync. To avoid this ensure
‘Recue on Media Changes is also set.
o If this parameter is disabled, ‘Recue on Media Changes’ must also be disabled and no
updates will be applied to cued events.
o If Auto Ripple is enabled, the start time of the event following the an updated event is
also updated.
Update Playing Event on Media Change: When this parameter is enabled (checked), the
system partially updates the metadata of an event that is playing at the time of an update.
The device cannot be recued and the SOM of the event is not updated.
o If this parameter is enabled, then ‘Update Cued Event on Media Change’ must also be
enabled.
o If this parameter is enabled, the remaining duration of the event is recalculated on an
update. Since the duration of an event decrements while it is playing, the duration is
changed by an amount equal to the difference between the original duration and the
updated duration.
WARNING: If the device is not updated- as in the case of a cued event because Recue on
Media Changes is disabled, or in all cases for playing events- and the updated duration is
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 406
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
longer than the duration used to initially cue the device, the device may cease playout at the
end of the original duration, even if the event is updated. This typically causes a TapeEnd
error and the list skips forward to the next event.
Extended Time To Next: (Default: enabled) When enabled, this option enhances the
functionality of the time-to-next feature of the Transmission List. Time-to-next values are
calculated correctly regardless of whether there is an intervening upcount event.
Enhanced Functionality includes:
o When the termination event is an O (hard start) event the Time To Next display includes
the running short value.
o Zero duration up counters do not stop the rippling.
o When in an up counter, if an O event exists as the termination event, the Time To ext
computation computes without any long or short value. It displays exactly how long
until the hard timed start begins.
Release Tension On Record: (Default: disabled) When enabled, this option, if VTRs or cart
machines are assigned to this list as record devices, causes the VTR or cart machine to
release tension on the tape when the record event has cued. The tape is re-tensioned at the
"standby on" time (see below).
Rewind Spots: (Default: enabled) When enabled, this option causes single-spot tapes played
out from a VTR or cart machine to rewind to the head of the spot when finished. The tape is
rewound to the SOM minus the preroll (on a multi-spot tape, the tape is rewound to the
SOM minus the preroll of the last spot played).
Thread Limited: (Default: disabled) When enabled, this option changes the cueing behavior
of the Transmission List. Events are cued within the specified "thread time", taking into
account the duration of events registered with the same media device that cannot be
threaded due to a lack of available media heads. This means non-threaded but blue
(registered) events count toward the total thread time as if they were threaded.
Time Parameters: These options specify time values for this list.
Preroll Seconds: Define the number of preroll seconds to be used for the selected list. The
valid range is 0-59 seconds. Default is 3 seconds.
Preroll Frames: Define the number of preroll frames to be used for the selected list. The
valid range is 0-29 frames. Default is 0.
All events on this list will preroll for the time (Seconds/Frames) specified here before
switching. The list preroll should equal the preroll time required by the slowest device
assigned to the list. For example, if a VTR assigned to this list takes 4 seconds to lock up, the
list preroll should be no less than 4 seconds.
Note: If a list preroll of less than 3 seconds is used, VTRs assigned to this list will not perform
a tape speed override (TSO) when they roll.
Frame-accurate playout from tape cannot be guaranteed if a list preroll of less than 3
seconds is configured. Operators may manually override the list preroll by using the Roll
Now button on the control panel. Only events registered with Switch-Only devices or video
server decoder ports (if they are configured to support "instant prerolls") may be rolled
using the Roll Now button.
Postroll Seconds: Define a length of time, in seconds, the automation system plays the
current event beyond its duration if it has not yet switched to the next event. The valid
range is 0-59 seconds. Default is 1 second.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 407
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Postroll Frames: Define a length of time, in frames, the automation system plays the current
event beyond its duration if it has not yet switched to the next event. The valid range is 0-29
frames. Default is 0.
All events on this list will postroll for the time (Seconds/Frames) specified here after their
duration has expired. Events registered with video server decoder ports, if the port has been
configured to support a "device postroll", may allow shorter postrolls that the list postroll.
StandbyOn Seconds: This value determines when "standby on" commands are sent to VTRs
by specifying the amount of time the automation system keeps the VTR in tension after
cueing an event. The valid range is 10-59 seconds. Default is 30 seconds
If a VTR assigned to this list is configured to perform a "standby off" when a tape has cued -
spinning down the video heads and releasing tension on the tape - the tape will be
re-tensioned and recued at the "standby on" time.
AO Event: Hard start event (AO)
AO Event Thread Time: Specify the following thread times:
Cue Seconds: Specify cue time seconds for the AO event.
Cue Frames: Specify cue time frames for the AO event.
Thrd AO evnt at last moment: Check to enable threading of the AO event at the last
moment.
Checked: (Recommended): If another event occupies the same disk head, thread the disk
hard start event when the current time is closer to its On Air time than AO Event Thread
Time. Checking this box give the maximum tolerance for the list events that in front of the
AO events to do playout, and also allows the AO event to successfully register to a disk head
to play on time.
Unchecked: Thread disk hard start event based on thread time. If the disk head is occupied
by another event, that event will be ejected.
Only Thread Next AO Event: Enable / Disable threading of the next event. If multiple
Hard-Start (AO) events are within the transmission list lookahead Window:
Checked: Only thread the next Hard Start event without continuously rippling down to reach
next AO event on the same list. Since playlist events often are without On-Air date
information, this prevents the next day’s AO event (showing later in sequence on the
playlist, but with an on-air time earlier than the today’s) being Cued first.
Unchecked: if there are more than one AO event in the future, list will find the earliest timed
one as the next AO event to start regardless its position in the list.
Recommendation: Uncheck only when there is a necessary for set AO event out of order.
4. Select the Options tab. This tab contains optional configuration settings for GMT lists.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 408
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Note: All of the options on this tab may be configured in the Air Client application.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 409
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Play ID Title Mismatches: (Default: disabled) This option only applies to systems that include
a Sony LMS cart machine. The LMS will not register events if the ID and title on the tapes’
barcode labels do not match the ID and title of the events as they appear on the
Transmission list. Enabling this option allows the LMS to register mismatched events.
Keep List Threaded: (Default: disabled) Enabling this option causes the Transmission list to
thread and cue as many events as possible within the lookahead. If an event is inserted into
the list to be played, the event is immediately cued and subsequent events unthreaded as
necessary.
When enabled, thread time is not used. This option supersedes the Thread Time.
When disabled, the list only keeps events threaded within the Thread Time window (see
below).
Logomotion Note: To ensure all available heads thread normally, enable ‘Keep List
Threaded’.
Only Swap One Event in A-P: Enable / disable air protect switching for an event.
In an Air/Protect configuration, the playlist will play out an event simultaneously from both
Air an Protect servers. If the Air Server has a failure or malfunction, the playout server
switches event playout to the Protect server and stays there. In many situations, event
interruption is only caused by one media, not the entire playout server or port. In this
situation, some customers want the playlist to switch back to the previous Air server instead
of keeping playout with the Protect server. Checking this option box will
Checked: Tells the playlist to switch back to the Air Server for normal playout, on conclusion
of this trouble event.
Unchecked: Treat Air and Protect disk equally, assign air or protect disk port to Air column
whichever is ready first.
Recommendation: Uncheck when the disk port is the additional port of another video disk.
Play Hard Hits: (Default: disabled) Enabling this option allows an operator to manually
override the start time of "hard start" or "hard hit time" events (timed events).
When disabled, "hard start" events only roll at the time specified in the Transmission list’s
Time column.
Release Tension When Cued: (Default: disabled) Enabling this option causes the system to
send a "standby off" command to any VTRs when they have cued a tape. The tape is
re-tensioned at the standby on time.
Skip Bad Events: (Default: enabled) When enabled this option the Transmission list to ignore
and skip a single unregistered (bad) event. The list will continue playing out and mark the
bad event as "missed".
When disabled, the Transmission list stops upon encountering any unregistered event and
must be restarted manually.
Note: The Transmission list always stops upon encountering two or more consecutive bad
events, whether this option is enabled or not.
Station ID On Skip: (Default: disabled) Enabling this option causes the switcher to switch to
the Station ID source (configured in the master control switcher’s configuration GUI) for the
duration of the list preroll when an operator has manually skipped an event using the Skip
button on the control panel.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 410
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Switch To Black: (Default: enabled) When enabled this option causes the master control
switcher to take the Black source if the list stops. The Black source must be configured in the
master control switcher’s configuration GUI for this to occur.
When disabled (or the Black source not configured), the switcher will remain on the last
source taken if the list stops.
Tension After Up Counter: (Default: disabled) Enabling this option causes tape events
following an upcount event to remain tensioned. Since the duration of upcount events is, by
definition, indeterminate, there may not be time to re-tension a tape if an upcount event
ends abruptly. This option allows events from tape to remain ready to roll immediately.
Thread After Break: (Default: enabled) When enabled this option keeps the list threaded
while the list has stopped due to encountering a Break event on the list. Break events are
secondary events inserted in the list to cause the list to stop temporarily and wait for a Play
command from either the control panel or an external GPI trigger.
When disabled, the list must be threaded manually before it can execute a Play command.
Timed List: (Default: enabled) When enabled this option allows the list to roll timed events –
hard start or record events – at the time of day specified in the Transmission list’s Time
column.
When disabled, timed events will not roll.
Update On Air Time: (Default: disabled) Enabling this option causes the on-air time for
events to update to the actual time the event rolled. As-Run logs for the list are updated as
well.
When disabled, the As-Run logs reflect the time-of-day that appeared on the Transmission
list, rather than the actual time the event rolled.
Update Final Upcount Durations: Check to enable update of the final upcount event
duration. This gives an actual duration of how long an event ran.
An upcount event type(U) is used for an event of unknown duration, such as a sporting
event or any other live broadcast. During playout, the event’s duration will count down to
00:00:00.00 and then will count back up.
This repeats until terminated by either pressing Play or Skip on the control panel or a
contact start is reached. The next event will play normally. Up counters only work on events
played from Switch Only devices.
Done Count: This value sets the number of "done" events that will be displayed at the top of the
Transmission list. The Done Count may be set to any value between 1 and the lookahead value
minus 1. Default is 4 events.
Note: Never set the Done Count to a value equal to or greater than the lookahead value. Doing
so causes the list to eventually run out of valid, registered events and stop.
Thread Time: This time value determines the time "window" following the on-air event in which
events will be threaded. The valid range is from 0 to 23:59:59:29 (23 hours, 59 minutes, 59
seconds, and 29 frames). Default is 2 minutes.
Any events within the Thread Time are threaded and cued.
If the list option "Keep List Threaded" is enabled, this value is ignored.
Match Primary Duration PT=EOM offset. This option provides the ability to define an offset
time (HH:MM:SS:FF) for the end point of a secondary event PT=, which should end with respect
to the primary event. (i.e. The value of EOM offset is used for all PT= secondary events attached
to the primary.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 411
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
This parameter affects the timing of every secondary event that uses the "=" modifier.
When defined the offset should be less than list preroll time.
Zero Upcount Durations: Enable (check)/Disable (uncheck) the ability to zero the initial duration
of upcount events
If Enabled (checked), the duration of Upcount event will setup to zero automatically before
the event starts. The list will be rippled and timed as with estimated duration of this event.
If Disabled (unchecked), the behavior of the list will be as normal- upcount events would
decrement from whatever duration is scheduled and then upcount from zero.
5. Select the Events to Log tab. This tab contains configuration options for the As-Run logs created by
the Air Client application.
By default, not all secondary event types are logged to the As-Run log. Checking the appropriate
checkbox on this tab will enable logging of that secondary event type.
If this Transmission list is to be used as a record list and you require a log of what has been
recorded, an As-Run log may be created that includes primary record events. Check the Log
Record Events checkbox to enable this.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 412
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Log Record Events: (Default: disabled) Check to enable logging of record events on normal
completion.
6. Select the GMT tab.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 413
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
CAUTION: Event build on a GMT List is done by distributors owned by the GMT List. The transfer
of an event on a GMT List often has hidden fields that do not show in the GMT list display
window used for editing. Attempting to edit an event on a GMT List can be dangerous. It is not
recommended, unless the user really knows what they are doing.
7. Select the Skip Secondary tab.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 414
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Storing information about the current settings of audio routing during Device Server is running,
saving the settings in the INI file when the Server is shut down, loading the settings from the INI
file when the Server starts.
Transmission of audio routing settings to the driver, requesting the settings for the drivers.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 415
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Configure Tag descriptions for Output and Input Masks by selecting a Channel and from the
enabled Tag Description drop down menu select from a list of available descriptions.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 416
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Configure Type for Input Mask by selecting a Channel and from the enabled Type drop down
menu select from a list of available descriptions.
Configuration Notes:
Note: While the following example screen shots are for Playlist, they reflect the same
functionality across all other lists.
No device, which supports Audio Routing, is assigned to a List. If no device can provide audio tag
descriptions, Tags List will contain conditional strings defining the tag numbers.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 417
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
An audio mask can be edited and will be automatically applied when a device with Audio
Routing support is assigned to the list.
One device (one IP) which supports Audio Routing is assigned to the List.
During initialization List reads saved Audio Routing settings from INI and sets up this settings
to assigned device (to all their ports).
Every device which supports Audio Routing has to store list of descriptions of audio tags.
When an operator opens the List Properties form, the List queries the list of descriptions
from the device and passes it to the form to display.
If an operator changes primary, secondary, ternary, Input audio mask of tags and Input
audio mask of types, then these changes are applied to the device. If the device isn’t
connected, then the changes are applied after connect.
Two or more devices (with different IP) which support Audio Routing are assigned to the List.
The behavior in this scenario is similar to the One device (one IP) case, except:
After reading Audio Routing settings from INI, the List will set up these settings to all
devices, assigned to this list.
List queries the list of descriptions from the first device which is assigned to this list.
If an operator changed primary, secondary, ternary, Input audio mask of tags and Input
audio mask of types, then these changes are applied to the all devices, assigned to this list.
Stopping the server. On closing the Server, ADC list saves audio masks to the ADC INI. Tag
descriptions aren’t saved.
Input Audio Masks include 2 masks: mask of tags and mask of audio types. The list of audio
types retrieves from the device similarly audio tags list (FillAudioTypes function is used). NEXIO
supports five audio types: PCM, Neutral/DTC, Dolby-Digital/AC3, Dolby-E, MPEG1 LayerI/II.
Usually audio tags include an audio type name. In this case, after assigning some tag to audio
channel, the audio type is set automatically for this channel, but this type is still available for
editing.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 418
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Note: The audio type has to meet the audio tag for similar audio channel.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 419
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
1. To access the Compile List options configuration GUI, select a Compile List in the Lists pane.
2. Right-click on the entry and then from the pop-up menu select Properties. The Configuration
window opens with multiple tab selections. The options configured on these tabs apply to this list
only. Configuration options for other lists must be configured separately.
3. Select the Parameters tab. This tab contains general configuration options for Compile Lists. Some
options are commonly used and enabled by default.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 420
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
IMPORTANT: While the configuration options Always Allow Recue Following an Upcount and Block
Recue Following an Upcount are currently shown as available for Media List, GMT List, and Compile
List types, they are not recommended for use with these lists.
Name: Enter a name for this Transmission List. List names are limited to 16 characters.
Options:
Auto Restart When Cued: (Default: disabled) When enabled, this option causes events to
automatically restart, without manual intervention, if the media has been recued.
When this option is disabled, the automation system marks the event as missing and does
not automatically cue the event when located.
Recue On Media Changes: (Default: enabled) When enabled, this option causes events to
automatically recue if the event’s SOM (start-of-message time), DUR (duration), or New AFD
is changed.
Note: The ID Video ARC is reapplied if the event’s New AFD value is changed while the event
is CUED.
Rewind Compile Material: (Default: disabled) When enabled, this option causes compile
tapes to rewind to the head of the first spot when finished. The tape is rewound to the first
commercial break (or "pod") minus the preroll.
Rewind to First Program Segment: (Default: enabled) When enabled, this option causes
multi-segment programs played out from a VTR or cart machine to rewind to the head of
the first program segment when finished. The tape is rewound to the SOM of the first
segment minus the preroll.
Update Cued Event on Media Change: When this parameter is enabled (checked), all of the
database derived metadata for any cued events is updated.
o If ‘Recue on Media Changes’ parameter is enabled, then this parameter is also enabled.
o If this parameter is enabled, but the ‘Recue on Media Change’ parameter is disabled,
then although the event is updated, the device is not recued or otherwise updated.
CAUTION: This configuration scenario can cause unanticipated or invalid behaviors, such
as the device and device driver’s head data to get out of sync. To avoid this ensure
‘Recue on Media Changes is also set.
o If this parameter is disabled, ‘Recue on Media Changes’ must also be disabled and no
updates will be applied to cued events.
o If Auto Ripple is enabled, the start time of the event following the an updated event is
also updated.
Update Playing Event on Media Change: When this parameter is enabled (checked), the
system partially updates the metadata of an event that is playing at the time of an update.
The device cannot be recued and the SOM of the event is not updated.
o If this parameter is enabled, then ‘Update Cued Event on Media Change’ must also be
enabled.
o If this parameter is enabled, the remaining duration of the event is recalculated on an
update. Since the duration of an event decrements while it is playing, the duration is
changed by an amount equal to the difference between the original duration and the
updated duration.
WARNING: If the device is not updated- as in the case of a cued event because Recue on
Media Changes is disabled, or in all cases for playing events- and the updated duration is
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 421
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
longer than the duration used to initially cue the device, the device may cease playout at the
end of the original duration, even if the event is updated. This typically causes a TapeEnd
error and the list skips forward to the next event.
Extended Time To Next: (Default: enabled) When enabled, this option enhances the
functionality of the time-to-next feature of the Transmission List. Time-to-next values are
calculated correctly regardless of whether there is an intervening upcount event.
Enhanced Functionality includes:
o When the termination event is an O (hard start) event the Time To Next display includes
the running short value.
o Zero duration up counters do not stop the rippling.
o When in an up counter, if an O event exists as the termination event, the Time To ext
computation computes without any long or short value. It displays exactly how long
until the hard timed start begins.
Release Tension On Record: (Default: disabled) When enabled, this option, if VTRs or cart
machines are assigned to this list as record devices, causes the VTR or cart machine to
release tension on the tape when the record event has cued. The tape is re-tensioned at the
"standby on" time (see below).
Rewind Spots: (Default: enabled) When enabled, this option causes single-spot tapes played
out from a VTR or cart machine to rewind to the head of the spot when finished. The tape is
rewound to the SOM minus the preroll (on a multi-spot tape, the tape is rewound to the
SOM minus the preroll of the last spot played).
Thread Limited: (Default: disabled) When enabled, this option changes the cueing behavior
of the Transmission List. Events are cued within the specified "thread time", taking into
account the duration of events registered with the same media device that cannot be
threaded due to a lack of available media heads. This means non-threaded but blue
(registered) events count toward the total thread time as if they were threaded.
Time Parameters: These options specify time values for this list.
Preroll Seconds: Define the number of preroll seconds to be used for the selected list. The
valid range is 0-59 seconds. Default is 3 seconds.
Preroll Frames: Define the number of preroll frames to be used for the selected list. The
valid range is 0-29 frames. Default is 0.
All events on this list will preroll for the time (Seconds/Frames) specified here before
switching. The list preroll should equal the preroll time required by the slowest device
assigned to the list. For example, if a VTR assigned to this list takes 4 seconds to lock up, the
list preroll should be no less than 4 seconds.
Note: If a list preroll of less than 3 seconds is used, VTRs assigned to this list will not perform
a tape speed override (TSO) when they roll.
Frame-accurate playout from tape cannot be guaranteed if a list preroll of less than 3
seconds is configured. Operators may manually override the list preroll by using the Roll
Now button on the control panel. Only events registered with Switch-Only devices or video
server decoder ports (if they are configured to support "instant prerolls") may be rolled
using the Roll Now button.
Postroll Seconds: Define a length of time, in seconds, the automation system plays the
current event beyond its duration if it has not yet switched to the next event. The valid
range is 0-59 seconds. Default is 1 second.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 422
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Postroll Frames: Define a length of time, in frames, the automation system plays the current
event beyond its duration if it has not yet switched to the next event. The valid range is 0-29
frames. Default is 0.
All events on this list will postroll for the time (Seconds/Frames) specified here after their
duration has expired. Events registered with video server decoder ports, if the port has been
configured to support a "device postroll", may allow shorter postrolls that the list postroll.
StandbyOn Seconds: This value determines when "standby on" commands are sent to VTRs
by specifying the amount of time the automation system keeps the VTR in tension after
cueing an event. The valid range is 10-59 seconds. Default is 30 seconds
If a VTR assigned to this list is configured to perform a "standby off" when a tape has cued -
spinning down the video heads and releasing tension on the tape - the tape will be
re-tensioned and recued at the "standby on" time.
AO Event: Hard start event (AO)
AO Event Thread Time: Specify the following thread times:
Cue Seconds: Specify cue time seconds for the AO event.
Cue Frames: Specify cue time frames for the AO event.
Thrd AO evnt at last moment: Check to enable threading of the AO event at the last
moment.
Checked: (Recommended): If another event occupies the same disk head, thread the disk
hard start event when the current time is closer to its On Air time than AO Event Thread
Time. Checking this box give the maximum tolerance for the list events that in front of the
AO events to do playout, and also allows the AO event to successfully register to a disk head
to play on time.
Unchecked: Thread disk hard start event based on thread time. If the disk head is occupied
by another event, that event will be ejected.
Only Thread Next AO Event: Enable / Disable threading of the next event. If multiple
Hard-Start (AO) events are within the transmission list lookahead Window:
Checked: Only thread the next Hard Start event without continuously rippling down to reach
next AO event on the same list. Since playlist events often are without On-Air date
information, this prevents the next day’s AO event (showing later in sequence on the
playlist, but with an on-air time earlier than the today’s) being Cued first.
Unchecked: if there are more than one AO event in the future, list will find the earliest timed
one as the next AO event to start regardless its position in the list.
Recommendation: Uncheck only when there is a necessary for set AO event out of order.
4. Select the Options tab. This tab contains optional configuration settings for Compile lists.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 423
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Note: All of the options on this tab may be configured in the Air Client application.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 424
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Play ID Title Mismatches: (Default: disabled) This option only applies to systems that include
a Sony LMS cart machine. The LMS will not register events if the ID and title on the tapes’
barcode labels do not match the ID and title of the events as they appear on the
Transmission list. Enabling this option allows the LMS to register mismatched events.
Keep List Threaded: (Default: disabled) Enabling this option causes the Transmission list to
thread and cue as many events as possible within the lookahead. If an event is inserted into
the list to be played, the event is immediately cued and subsequent events unthreaded as
necessary.
When enabled, thread time is not used. This option supersedes the Thread Time.
When disabled, the list only keeps events threaded within the Thread Time window (see
below).
Logomotion Note: To ensure all available heads thread normally, enable ‘Keep List
Threaded’.
Only Swap One Event in A-P: Enable / disable air protect switching for an event.
In an Air/Protect configuration, the playlist will play out an event simultaneously from both
Air an Protect servers. If the Air Server has a failure or malfunction, the playout server
switches event playout to the Protect server and stays there. In many situations, event
interruption is only caused by one media, not the entire playout server or port. In this
situation, some customers want the playlist to switch back to the previous Air server instead
of keeping playout with the Protect server. Checking this option box will
Checked: Tells the playlist to switch back to the Air Server for normal playout, on conclusion
of this trouble event.
Unchecked: Treat Air and Protect disk equally, assign air or protect disk port to Air column
whichever is ready first.
Recommendation: Uncheck when the disk port is the additional port of another video disk.
Play Hard Hits: (Default: disabled) Enabling this option allows an operator to manually
override the start time of "hard start" or "hard hit time" events (timed events).
When disabled, "hard start" events only roll at the time specified in the Transmission list’s
Time column.
Release Tension When Cued: (Default: disabled) Enabling this option causes the system to
send a "standby off" command to any VTRs when they have cued a tape. The tape is
re-tensioned at the standby on time.
Skip Bad Events: (Default: enabled) When enabled this option the Transmission list to ignore
and skip a single unregistered (bad) event. The list will continue playing out and mark the
bad event as "missed".
When disabled, the Transmission list stops upon encountering any unregistered event and
must be restarted manually.
Note: The Transmission list always stops upon encountering two or more consecutive bad
events, whether this option is enabled or not.
Station ID On Skip: (Default: disabled) Enabling this option causes the switcher to switch to
the Station ID source (configured in the master control switcher’s configuration GUI) for the
duration of the list preroll when an operator has manually skipped an event using the Skip
button on the control panel.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 425
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Switch To Black: (Default: enabled) When enabled this option causes the master control
switcher to take the Black source if the list stops. The Black source must be configured in the
master control switcher’s configuration GUI for this to occur.
When disabled (or the Black source not configured), the switcher will remain on the last
source taken if the list stops.
Tension After Up Counter: (Default: disabled) Enabling this option causes tape events
following an upcount event to remain tensioned. Since the duration of upcount events is, by
definition, indeterminate, there may not be time to re-tension a tape if an upcount event
ends abruptly. This option allows events from tape to remain ready to roll immediately.
Thread After Break: (Default: enabled) When enabled this option keeps the list threaded
while the list has stopped due to encountering a Break event on the list. Break events are
secondary events inserted in the list to cause the list to stop temporarily and wait for a Play
command from either the control panel or an external GPI trigger.
Timed List: (Default: enabled) When enabled this option allows the list to roll timed events –
hard start or record events – at the time of day specified in the Transmission list’s Time
column.
When disabled, timed events will not roll.
Update On Air Time: (Default: disabled) Enabling this option causes the on-air time for
events to update to the actual time the event rolled. As-Run logs for the list are updated as
well.
When disabled, the As-Run logs reflect the time-of-day that appeared on the Transmission
list, rather than the actual time the event rolled.
When disabled, the list must be threaded manually before it can execute a Play command.
Update Final Upcount Durations: Check to enable update of the final upcount event
duration. This gives an actual duration of how long an event ran.
An upcount event type(U) is used for an event of unknown duration, such as a sporting
event or any other live broadcast. During playout, the event’s duration will count down to
00:00:00.00 and then will count back up.
This repeats until terminated by either pressing Play or Skip on the control panel or a
contact start is reached. The next event will play normally. Up counters only work on events
played from Switch Only devices.
Done Count: (This option is grayed out) This value sets the number of "done" events that will be
displayed at the top of the Transmission list. The Done Count may be set to any value between 1
and the lookahead value minus 1. Default is 4 events.
Note: Never set the Done Count to a value equal to or greater than the lookahead value. Doing
so causes the list to eventually run out of valid, registered events and stop.
Thread Time: This time value determines the time "window" following the on-air event in which
events will be threaded. The valid range is from 0 to 23:59:59:29 (23 hours, 59 minutes, 59
seconds, and 29 frames). Default is 2 minutes.
Any events within the Thread Time are threaded and cued.
If the list option "Keep List Threaded" is enabled, this value is ignored.
Match Primary Duration PT=EOM offset. This option provides the ability to define an offset
time (HH:MM:SS:FF) for the end point of a secondary event PT=, which should end with respect
to the primary event. (i.e. The value of EOM offset is used for all PT= secondary events attached
to the primary.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 426
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
This parameter affects the timing of every secondary event that uses the "=" modifier.
When defined the offset should be less than list preroll time.
Zero Upcount Durations: Enable (check)/Disable (uncheck) the ability to zero the initial duration
of upcount events
If Enabled (checked), the duration of Upcount event will setup to zero automatically before
the event starts. The list will be rippled and timed as with estimated duration of this event.
If Disabled (unchecked), the behavior of the list will be as normal- upcount events would
decrement from whatever duration is scheduled and then upcount from zero.
5. Select the Lookahead tab. This tab contains the configuration options for this Transmission list’s
lookahead.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 427
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Report GMT Requested Media: (Active when ‘Report Missing Media Within LookAhead’ is
selected.) If the Missing media is currently requested through ADC GMT system, enable
(check) this box to allow the missing media error message to be correctly reported to the
remote SNMP Manager program through ADC SNMP-Agent program.
6. Select the Events to Log tab. This tab contains configuration options for the As-Run logs created by
the Air Client application.
By default, not all secondary event types are logged to the As-Run log. Checking the appropriate
checkbox on this tab will enable logging of that secondary event type.
If this Transmission list is to be used as a record list and you require a log of what has been
recorded, an As-Run log may be created that includes primary record events. Check the Log
Record Events checkbox to enable this.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 428
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
IMPORTANT: This option is only available if the optional compiler function has been purchased.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 429
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 430
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Transmission of audio routing settings to the driver, requesting the settings for the drivers.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 431
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Configure Tag descriptions for Output and Input Masks by selecting a Channel and from the
enabled Tag Description drop down menu select from a list of available descriptions.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 432
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Configure Type for Input Mask by selecting a Channel and from the enabled Type drop down
menu select from a list of available descriptions.
Configuration Notes:
Note: While the following example screen shots are for Playlist, they reflect the same
functionality across all other lists.
No device, which supports Audio Routing, is assigned to a List. If no device can provide audio tag
descriptions, Tags List will contain conditional strings defining the tag numbers.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 433
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
An audio mask can be edited and will be automatically applied when a device with Audio
Routing support is assigned to the list.
One device (one IP) which supports Audio Routing is assigned to the List.
During initialization List reads saved Audio Routing settings from INI and sets up this settings
to assigned device (to all their ports).
Every device which supports Audio Routing has to store list of descriptions of audio tags.
When an operator opens the List Properties form, the List queries the list of descriptions
from the device and passes it to the form to display.
If an operator changes primary, secondary, ternary, Input audio mask of tags and Input
audio mask of types, then these changes are applied to the device. If the device isn’t
connected, then the changes are applied after connect.
Two or more devices (with different IP) which support Audio Routing are assigned to the List.
The behavior in this scenario is similar to the One device (one IP) case, except:
After reading Audio Routing settings from INI, the List will set up these settings to all
devices, assigned to this list.
List queries the list of descriptions from the first device which is assigned to this list.
If an operator changed primary, secondary, ternary, Input audio mask of tags and Input
audio mask of types, then these changes are applied to the all devices, assigned to this list.
Stopping the server. On closing the Server, ADC list saves audio masks to the ADC INI. Tag
descriptions aren’t saved.
Input Audio Masks include 2 masks: mask of tags and mask of audio types. The list of audio
types retrieves from the device similarly audio tags list (FillAudioTypes function is used). NEXIO
supports five audio types: PCM, Neutral/DTC, Dolby-Digital/AC3, Dolby-E, MPEG1 LayerI/II.
Usually audio tags include an audio type name. In this case, after assigning some tag to audio
channel, the audio type is set automatically for this channel, but this type is still available for
editing.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 434
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
Note: The audio type has to meet the audio tag for similar audio channel.
The ADC AirFlex function makes use of ADC’s fundamental method of operation- a play list of sequential
events loaded into a Transmission List, with devices assigned to the Transmission List - to provide an
automated JIP process using a Break-away panel.
The ADC AirFlex function uses a breakaway list to manage the current schedule during the breakaway
process. Associated with a Transmission List, the breakaway list operates as a background process for
moving off the current scheduled programming while the breakaway sequence is in progress and then
moving back onto the current schedule when rejoined.
Note: ADC AirFlex is provided as a standard feature of ADC and does not require purchase. However,
prior to its use the correct number of Breakaway lists and Breakaway objects must be set for your
implementation. If this is not done, the AirFlex functionality will not work. Contact Automation Support
to ensure AirFlex functionality is correctly enabled for your system. If AirFlex is not enabled, the
Breakaway panel will appear grayed out on the ribbon bar and there will be no operational impact on
your system.
Reference Note: For details on ADC AirFlex overview, operations, and setup see the ADC AirFlex
Reference Guide.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 435
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 436
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
IMPORTANT: It is impossible to assign any available media source to a runway list on "List Assignments"
screen.
Operation
The maximum number of runway lists (4) is defined in "Userconc.inc" file as: MAXRUNWAYLISTS=4.
Note: See also N+1 Video Server Redundancy Configuration (Virtual Pool Driver).
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 437
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
1. Only runway lists are available on "Runway Lists" tab of Pool Driver properties dialog.
2. A runway list is available in Air Client as a generic transmission list. It is possible to watch events on
it. However it is protected against an operator’s manual intervention. The following manual actions
are prohibited on this list type:
insert, revise, edit, delete an event
load, insert, append a list
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 438
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 439
ADC™ Device Server and Config Tool
Installation and Operations Configuring List Types
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 440
ADC™ Device Server and Config Tool
Installation and Operations Configuring Audio / Video Routing Tables
The Audio/Video routing tables must be correctly configured for the automation to correctly route audio
and video for devices. Each playlist (or media list or GMT list) may have designated routing paths for all
devices in the system, including devices that may not be currently assigned to that list.
2. Right-click on the entry and then from the pop-up menu select Audio Video.
3. On the Audio Video tab configure the following as required:
Device: The Device drop-down list contains a list of all media devices configured in the
automation system. Choose the device for which you wish to configure the A/V routing path for
this Transmission list.
Media Head: The Media Head list will display all available media heads for the selected device.
Single-stream devices, such as VTRs or video server ports, will display a single media head. A
Multi-stream device, such as a cart machine, will display multiple media heads. The A/V routing
path for each media head may be configured separately.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 441
ADC™ Device Server and Config Tool
Installation and Operations Configuring Audio / Video Routing Tables
Edit Output and Edit Input buttons: The Edit Input and Edit Output buttons refer to the input to,
or output from, the media device.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 442
ADC™ Device Server and Config Tool
Installation and Operations Configuring Audio / Video Routing Tables
The preview audio/video configuration applies to a device regardless of which list it is running on. This
means that there is only one preview audio/video configuration for device.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 443
ADC™ Device Server and Config Tool
Installation and Operations Configuring Audio / Video Routing Tables
1. To access the A/V routing tables, open the List Assignments window in the Configuration Manager
Tool, and select a Transmission list (PlayList).
2. From the List Assignments main menu select File > Preview Audio Video. The Preview Audio Video
dialog is displayed.
3. On the Preview Audio Video tab you can review and/or edit the configuration as required:
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 444
ADC™ Device Server and Config Tool
Installation and Operations Configuring Audio / Video Routing Tables
5. The Preview Audio Video Crosspoints dialog opens. This is the configuration GUI for this device’s
preview A/V routing table for this Transmission list.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 445
ADC™ Device Server and Config Tool
Installation and Operations Global Media Transfer
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 446
ADC™ Device Server and Config Tool
Installation and Operations Global Media Transfer
WAN FTP transfers – Media may be copied among video servers using the video server’s native FTP
transfer mechanism. This may be accomplished on a local-area or wide-area network. FTP transfers
are data transfers of compressed MPEG or JPEG files and may occur faster than real time, depending
on the bandwidth available on the wide-area network. Only the local video server, designated as the
site manager, need be controlled by a Device Server.
GMT Components
GMT consists of three fundamental components: Requesters, Distributors and GMT lists.
Requesters – are virtual media devices assigned to a Transmission list and associated with
destination devices (playout video servers). Media that is not available in the Requester’s
destination device is requested from a Distributor (or Distributors) associated with source devices.
Requests are made when events enter the lookahead of a Transmission list and cannot be registered
with any of the physical media devices assigned to that list.
Distributors – are virtual media devices assigned to a GMT list and associated with source devices.
These source devices may be video server ports, cart machines, VTRs, archives or ProxyFTP devices.
Distributors create and run events on the GMT list to accomplish the transfer of media to the
requesting destination device. A single distributor can only support a single transfer mode,
depending on the type of its associated source device, but may be "pointed to" or linked with other
Distributors supporting other transfer modes. By "chaining" Distributors in this manner, search
paths may be created to pass requests through a number of Distributors of different types. The first
Distributor whose source device contains the requested media will execute a transfer - of that
Distributor’s type - to the Requester’s destination device.
GMT Lists – are modified Transmission lists used exclusively by GMT. Distributors assigned to the
GMT list will create events to execute transfers of one type or another. Non-real-time transfers
(fibrechannel, archive and WAN FTP) are executed by events registered and run by the Distributors.
Baseband transfers are created by Distributors but run by the physical media devices assigned to the
GMT list.
(OPTION) Push Lists are simply Transmission Lists used for a specific purpose other than on-air
playout. Push Lists are used to "push" media from a source device to a destination device ahead of
time. Under normal circumstances, Requesters request missing media at roughly the same rate as
events enter the lookahead of the requesting Transmission List. GMT is driven by the Transmission
List and will fulfill requests for missing media as events undergo the registration process.
A Push List allows GMT to move ("push") media in advance of the Transmission List. The traffic
department may create a "push list" log consisting of spots needed for air tomorrow. The log file
may then be translated into a playlist file by the Traffic Translator and loaded into the Push List.
The Distributor will run the event on the GMT List and the media will be copied from the source
device to the destination device. Once the copy process has begun, the source device will inform the
system that the media is now available for registration on the Transmission List and playout.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 448
ADC™ Device Server and Config Tool
Installation and Operations Cloning
Cloning
Introduction to ADC Cloning
The ADC Device Server v12 application runs on a Device Server chassis consisting of a personal computer
installed with automation cards, connectors, network cards, and other peripherals. The operating
systems can be Windows 7. Via 422 serial port connectors, the ADC Device Server communicates with
and controls up to 68 broadcasting devices. In case of hardware failure, the automation stops
functioning.
Purchase Note: Cloning is a for-purchase option to Device Server. Contact your Automation Sales
representative for details.
Reference Note: For more information on Cloning operations reference the ADC Cloning User
Guide_Complete v8 document. For details on setting up the Cloning panel see the ADC Hardware Control
Panels Reference, Cloning panel section.
For some mission critical TV channels, it is desirable to have a back up ADC Device Server to take over
automation control when the main device server fails. For this purpose, in hardware, a relay is used to
switch the connection between one of the device servers and the broadcasting devices. The device
server pair are called A and B. When A is switched to communicate with the broadcasting devices, for
instance, it is called the "Main" device server, and B is called "Clone" device server, and vice versa. The
relay has an affiliated cloning control panel for user settings, as illustrated below:
In software, a cloning feature is added to the ADC Device Server application when the USECLONING
compiler directive is defined. The feature has two basic functions.
One is to copy the device status, device storage, list contents, list status, and other state machines
from the main device server application to the clone device server application.
The other is to dynamically maintain the synchronization by means of feedback close control
looping.
With both hardware and software implementations, a seamless cloning with transparent switching
between A and B device servers is achieved.
Note: The cloning feature software is only contained inside the device server application.
IMPORTANT: Cloning and List Redundancy are considered mutually exclusive functions.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 449
ADC™ Device Server and Config Tool
Installation and Operations List Redundancy
List Redundancy
About List Redundancy
List Redundancy is an option of the ADC Device Server that is designed to add extra security to the
automated broadcast system playout. Since this feature is only useful for the play out, the feature is
only applied to transmission lists and not to media lists, GMT lists and so on…
Purchase Note: List Redundancy is a for-purchase option to Device Server. Contact your Automation
Sales representative for details.
Reference Note: For more information reference the ADC List Redundancy Control Client Reference
document.
IMPORTANT: Cloning and List Redundancy are considered mutually exclusive functions.
These lists can run on two Device Servers (MAIN & BACKUP) simultaneously. To achieve this, both lists
must have the same event content, e.g. the lists are mirrored, and must be synchronized to play out
events in a synchronous way. The List Redundancy gives a control on the Mirroring and on the
Synchronization to the operator.
In order to have both redundant lists mirrored and synchronized, one redundant list has to provide all
needed information to the other. So, the list providing information is called the ‘Master List’ and the list
receiving information is called the ‘Slave List’. Editing the Air Client connected to the Master List will
automatically make the same edits to the Slave list.
Same program: The List Redundancy guaranties that the Master List is mirrored into the Slave List,
and so that both lists have the same content.
Same running point: The List Redundancy guaranties that Master List and Slave List are
synchronized, and so that programs are running the same way.
Overall control: The List Redundancy gives operators the ability to manually control the above
functions.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 450
ADC™ Device Server and Config Tool
Installation and Operations List Redundancy
SLAVE SLAVE
LIST LIST DEVICE
1 An operator inserts an event into the Master List.
Functions
The List Redundancy provides following major functions:
Master List / Slave List: For a given transmission channel, Master and Slave Lists can use their own
controlled devices to do play out, they can also share some of devices (normally assigned to the
Master List).
The Slave List handles the missing media, and keeps the synchronicity with the Master List when the
Master List is malfunctioning, and allows the operator to use the Slave List to control program play
out.
Note: If an operator attempts to use the Control Panel to edit or control a slave playlist, a
warning/error message is displayed indicating the "operation can't be applied to slave list."
List Mirroring: The List Mirroring guaranties that both redundant transmission lists have the same
content.
List Synchronization: The List Synchronization guaranties that both redundant transmission lists have
the same running point.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 451
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
The automation system provides a number of troubleshooting tools, both as stand-alone applications
and built into the Configuration Manager, to aid in troubleshooting problems with the system.
Generally, to diagnose and troubleshoot a problem, it is first necessary to isolate the problem. Is the
problem with a component of the automation? Is the problem with the Device Server or one of the
client applications? If the problem is with the Device Server, is it a specific component (physical device
or device driver) that is the cause of the problem? Were any changes made to the system prior to the
appearance of the problem? What did the operator do that preceded the appearance of the problem?
If all else fails, call t Automation technical support. For customers who have a current service and
support agreement with Imagine Communications, technical support is available 24 hours a day, 7 days
a week. A call to technical support during business hours (6AM to 5PM Pacific Time) insures that you will
speak to an Automation Solutions’ technical support representative. A call after business hours will be
referred to a technical support representative on-call. If the problem is not critical (i.e. it does not affect
on-air operations or revenue stream), it is best to postpone a call until business hours. By doing so, it will
insure that the full resources of Automation technical support staff will be at your disposal.
F4 = B: Background performance Log. It log how many times background come in each frame. Usually
we don't leave it on in a long time period.
F9 = TLE: more detail API log, usually we don't leave it on in a long time period. And GMT log
Normal status: The normal status for an idle video server port is STANDBY. Both heads of a decoder
port should display a STANDBY status. Encoder ports normally display a STANDBY status for head 1
and an OFFLINE status for head 2.
VTRs, both stand-alone and those within a cart machine, if there is no tape loaded, normally
display a status of UNTHRD (unthreaded).
Other devices may display a status of STANDBY or may not display any status at all.
If the device is currently being used to play out media, a status of PLAY, REW, FFWD, JOG or
STOP is normal.
OFFLINE status: An OFFLINE status for a video server decoder port is usually caused by an incorrect
configuration in the Device Server. Re-check the video server port device driver configuration and
reinitialize the device if necessary. An OFFLINE status for head 2 of a video server encoder port is
normal.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 453
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
BUSY status: Occasionally a video server port may display a status of BUSY. This means that the
video server is currently performing some background operation and is not able to respond to
commands from the automation system. The BUSY status is typically displayed for only a few
seconds before it changes back to a STANDBY status. If the video server port remains in a BUSY state
for an extended period of time, the port may have "hung" and may require reinitialization.
NO DEV status: If a device displays a status of NO DEV, this means that there is no communication
between the automation system and the device. A NO DEV status is typically caused by a faulty
serial cable, or a serial cable that has been incorrectly pinned. Refer to the user notes for the device
in question for the correct serial cable pinouts. Some devices require an RS232 to RS422 converter
to connect the device to the automation system. This requirement, and the pinouts of the serial
cables, will be noted in the user notes. If the serial cable is found to have been correctly made, then
the device itself has stopped communicating with the automation system and may have failed.
No Comm status: A status of No Comm indicates that a serial port on the Device Server has not yet
been assigned for this device. Check the device configuration and assign a serial communications
port for the device.
Unknown status: If a device displays a status of Unknown, it is typically caused by a mismatch in the
communication parameters for the serial port. Most device drivers in the automation system do not
allow changes in the communication parameters (Baud rate, stop bits, data bits, parity). Check the
communication parameters for the device’s serial port and ensure that they match the Device
Server’s requirements. Again, this information may be found in the user notes for the device in
question.
GPI diagnostics
The status and functionality of GPI cards installed in the Device Server may be checked from the
Configuration Manager as well.
1. In the Configured Devices window, select View / GPI Card 1, 2, 3 or 4.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 454
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
2. Clicking on one of the GPI Card menu items will open a diagnostic utility.
3. Placing a check mark in the appropriate check box will close the GPI contacts for the selected GPI
card and relay. An ohmmeter connected to the NO or NC and COMMON pins on the GPI breakout
panel may be used to check whether the relay is open or closed.
Alternately, select the device in question in the Configured Devices window, right-click and select
Diagnostics. This will open the diagnostics window for the device in modeless state. Several devices may
be monitored simultaneously in modeless state, and the Configured Devices window may be minimized
to reduce desktop clutter.
If a diagnostics window is opened in modeless state, a text log file will be created on the PC running the
Configuration Manager in the C:\CONFIG\LOG folder. This log file may be emailed to automation
technical support for assistance in diagnosing problems with your system.
Distributor diagnostics
1. To check the current status of a GMT Distributor, its diagnostics window may be opened in either
modal or modeless state. In the Configured pane (Left pane) Right click on the Distributor and from
the popup select Diagnostics.
Three options are available for tracing the status of a Distributor: Event Log, ID Trace and Buffer
Dump.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 455
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
2. Select Event Log: An event log is a real-time status display for the Distributor. As requests are
processed by the Distributor, the RunState Status pane will update dynamically and display the
current status of the operation.
This logs all internal ID events that occur in a Distributor. This event log provides information about
how many events are holding in a Distributor and where they are internally. If the selected
Distributor is currently transferring media, its ID name and its running states are recorded in the Run
State Status. The user can check out what running state for an ID was last in if the Distributor
doesn’t work.
If the diagnostics window has been opened in modeless state, the data written to the RunState
Status window will also be written to the text log file.
A Reinitialize button is also available in Event Log mode. Clicking Reinitialize will clear the
Distributor’s collection of pending requests and reset all of its internal variables to zero. Any
pending requests on the Transmission List will be marked FAILED.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 456
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
3. Select ID Trace. When selected, the diagnostics window will display an Input ID / Segment field. This
logs a specified ID event and shows how it goes through a Distributor internally. It provides useful
information for engineers to diagnose a troubled event and identify what states an ID has gone
through within the Distributor.
Enter an ID you wish to trace in the Input ID field (and a segment number if this is a
multi-segment ID) and click Start Trace.
The current status of the ID will be displayed in the RunState Status pane. If the diagnostics
window has been opened in modeless state, the status will be written to the text log file as well.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 457
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
4. Select Buffer Dump. This is used to dump out all event IDs that are currently holding in the internal
buffer of a Distributor. If a Distributor is not working correctly, and it still holds some IDs within its
internal buffer, this may prevent the same ID to be sent in. The user can use this function to dump
out these IDs and analyze what caused this problem.
Click the Start Dump button and the Distributor will write the contents of its buffer to the
RunState Status pane.
This action does not clear the contents of the Distributor’s buffer – that can only be
accomplished by clicking the Reinitialize button. If the diagnostics window has been opened in
modeless state, the buffer data will be written to the text log file as well.
5. When finished click Close.
For example, a diagnostic log file with the following file name will be created for DISTR20, which is
occupied channel 20:
DISTR20 - Channel 20 - Diagnostics 2002-07-29.log
Please contact your Automation Technical Support Representative for assistance in reading this log!!
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 458
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
Archive diagnostics
Archive devices’ configuration GUIs have a modal or modeless diagnostics window available as well.
1. Select the archive device in the Configured Devices pane (left pane).
2. Right-click and from the popup menu select Diagnostics. This opens the archive device’s diagnostics
window in modeless state.
The diagnostics window displays the current real-time status of the archive device and log all
communication between the Device Server and the archive manager.
If the diagnostics window is opened in modeless state, the contents of the diagnostics window
are written to a text log file in the C:\CONFIG\LOG folder of the Configuration Manager PC.
3. When finished click Close.
ProxyFTP diagnostics
ProxyFTP devices’ configuration GUIs have a modal or modeless diagnostics window available as well.
1. Select the ProxyFTP device in the Configured Devices pane (left pane).
2. Right-click and from the popup menu select Diagnostics. This opens the ProxyFTP device’s
diagnostics window in modeless state.
The diagnostics window displays the current real-time status of the ProxyFTP device and log all
communication between the Device Server and the video server managing FTP transfers.
If the diagnostics window is opened in modeless state, the contents of the diagnostics window
are written to a text log file in the C:\CONFIG\LOG folder of the Configuration Manager PC.
3. When finished click Close.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 459
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
VDCP diagnostics
Tracing the port of a VDCP object through the Configuration Tool provides a simpler method of
diagnostic tracing. Rather than using the Diagmon trace program used to generate traces, and the Trace
Viewer to open them, the Configuration Tool has an additional control in its diagnostic mode to allow
tracing of the VDCP communications. This gives more intelligent filtering of the data logged in order to
limit the amount data produced in the log. VDCP devices’ configuration GUIs have a modal or modeless
diagnostics window available as well.
Diagnostics tab
1. Select the VDCP device in the Configured Devices pane (left pane).
2. From the Configuration Manager main menu select File > Properties
3. Scroll right to select the Diagnostics tab.
Diagnostics Window
1. Select the VDCP device in the Configured Devices pane (left pane).
2. Right-click and from the popup menu select Diagnostics. This opens the device’s diagnostics window
in modeless state.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 460
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
The diagnostics window displays the current real-time status of the VDCP device and log all
communication between the Device Server and the video server.
If the diagnostics window is opened in modeless state, the contents of the diagnostics window
are written to a text log file in the C:\CONFIG\LOG folder of the Configuration Manager PC.
Diagnostic Monitor
The Diagnostic Monitor is a client application available from Automation Technical Support. It will
capture the data traffic to and from the Device Server on a specific serial port or multiple serial ports.
When troubleshooting communications difficulties with a device, the Diagnostic Monitor is an invaluable
tool for examining the data stream.
Each build of Device Server software contains a special session-layer login for the Diagnostic Monitor.
The Diagnostic Monitor may only log into a single Device Server at a time.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 461
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
2. Right-click on the desktop icon and select Properties. Select the Shortcut tab. In the Target field,
place the cursor at the end of the path to the executable file, type a space, then type an application
name for the Diagnostics Monitor. The name may be anything you wish (most people use
DIAGMON). Type another space, then type the application name of the Device Server you wish the
Diagnostic Monitor to log into (MAIN, MAIN_DS, BACKUP_DS, etc.). Click OK.
3. Start the Diagnostic Monitor by double-clicking the desktop icon.
4. From the Trace menu, select Ports. In the window that opens, select the Device Server serial port
from which you wish to capture the data trace, then click Enable (ON/OFF). Multiple serial ports may
be selected by holding down the CTRL key while clicking, but the trace files generated will contain
data from all the serial ports selected. It is recommended that you capture the data traffic on a
single serial port at a time.
Once a serial port has been selected, the Diagnostic Monitor will begin writing the data to a
trace file. The naming convention for the trace files is mmddyy_nnnnnn.TRC, where nnnnnn
represents a number from 000000 to 999999. By default, the trace files are stored in the same
folder as the Diagnostic Monitor executable.
The Diagnostic Monitor will write to the current trace file until it reaches 1MB, at which point
the Diagnostic Monitor will close the current trace file and begin writing to a new trace file. As
long as the Diagnostic Monitor application is running, data will be written to trace files.
Note: If the Diagnostic Monitor is left running unattended for a long period of time, it will
eventually fill up the client PC’s hard drive with trace files. Another application called TraceFind
(see below) can be provided to help manage the trace files generated by the Diagnostic
Monitor.
5. To view the trace files that have been captured by the Diagnostic Monitor, Automation Technical
Support can provide another application called TraceView (see below). The trace files are not ASCII
text files and may only be viewed with TraceView.
6. TraceView cannot open a file to which the Diagnostic Monitor is currently writing. To force the
Diagnostic Monitor to close the current trace file and open a new one, from the File menu select
Force New File.
TraceView
To view the trace files generated by the Diagnostic Monitor, Automation Technical Support can provide
an application called TraceView. TraceView is a stand-alone application and is not required to log into
the Device Server. It may be run on a PC completely separate from the automation system.
TraceView consists of a single file, TRACVIEW4.0.EXE, which may be copied into a folder on any PC.
Create a desktop shortcut to the executable and double-click the icon to run the program.
TraceView also allows you to save the trace files as text files.
The trace files captured by the Diagnostic Monitor may be emailed to Automation Technical Support
to aid in the troubleshooting and resolution of a problem.
Note: The Traceview tool supports the Logomotion protocol. Recently, Field engineers have needed the
Leitch Logomotion translated the communication byte stream into human readable form.
Note: Please refer to the user notes for TraceView for more information.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 462
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 463
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
GUI application
If tool is launched without command line arguments (e.g. ListDump.exe) it will show GUI. Tool GUI
allows:
View list of servers in a network
View number and names of Lists on the selected server
Create dump of multiple lists for selected server
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 464
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
Console application
If tool is launched with console line arguments, no GUI Command line is opened and the application
automatically creates the dump according to arguments.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 465
ADC™ Device Server and Config Tool
Installation and Operations Diagnostics and Troubleshooting
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 466
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
Note: This section does not cover all possible errors. Contact Automation Technical Support for
assistance with any error: listed or not listed.
AIR COPY REMOVED FROM EVENT - The primary copy of the media was removed or ejected, and the
backup (Protect) copy became the primary copy. The media was not on-air.
ANOTATION MEDIA WAS EJECTED - The secondary record event was deleted. No record.
ARM NOT INDEXED - The arm of the TCS90 cart. Machine is not properly indexed (not initialized or
problem).
ARM OFF LINE: <Error Code> - One or more cassette handler component not indexed.
AUDIO DATA ERROR LEVEL NO GOOD - ID: <ID> <Time Code> - In a Digital Sony deck the VTR protocol
returned back an Audio Data error. The SOM of the error code will indicate where on the tape the error
occurred.
AUDIO READ AFTER WRITE NO GOOD - ID: <ID> <Time Code> - In a Digital Sony deck the VTR protocol
returned back an Audio Raw Verify error. The SOM of the error code will indicate where on the tape the
error occurred.
AUDIOOVER NUMBER SWITCHED ON/OFF MANUALLY - Manual Intervention occurred on Audio Over.
AUDIOOVER NUMBER SWITCHED ON/OFF MANUALLY - Manual Intervention occurred on Audio Over.
AXIS OFF LINE - The arm cannot move in the axis (not initialized or problem).
BAD BARCODE READ ON BIN: <Bin Number> - The barcode reader in the cart machine has detected a
label on the tape, but cannot properly read it.
BARCODE READ LOST - An unknown error occurred in a cart machine when trying to read the barcode
label on a tape.
BIN: <Bin Number> IN USE BY VTR <Error Code> - BIN assigned to multiple tape.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 467
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
CACHING FAILURE-CHECK EVENT:<ID> List <Error Code> - Impossible to make a cache request. The ID of
the media seems bad.
CART COMMAND MALFUNCTION - C<ErrorCode> COMMAND FORMAT ERROR - Bad format of the
command sent to the cart machine.
CART COMMAND MALFUNCTION - C<ErrorCode> MARC BUFFER FULL - Cart machine buffer is full.
Impossible to run the command.
CART COMMAND MALFUNCTION - C<ErrorCode> MARC BUSY - The cart machine is busy, the command
will not run.
CART COMMAND MALFUNCTION - C<ErrorCode> MARC BUSY - The cart machine is busy.
CART COMMAND MALFUNCTION - INVALID PARAMETER - Cart command contained invalid parameters.
CART COMMAND MALFUNCTION - INVALID PARAMETER <ErrorCode> - Bad command parameters sent
to the cart machine.
CART COMMAND MALFUNCTION - INVALID PARAMETER <ErrorCode> - Bad command parameters sent
to the cart machine.
CART COMMAND MALFUNCTION - INVALID PARAMETER <ErrorCode> - Bad command parameters sent
to the cart machine.
CART ERROR ON BARCODE READER COMMAND - Problem with a barcode reader command.
CART ERROR ON MISCELLANEOUS COMMAND - Message for every kind of errors (MISCELLANEOUS).
CART JARRED - Attempted a movement command while the emergence stop switch is activated.
CART OTHER MALFUNCTION - M<ErrorCode> NO TIMECODE - There is no timecode reference in the cart
machine.
CART OTHER MALFUNCTION - M<ErrorCode> TIMECODE ERROR - Timecode error with the cart machine.
CART ROBOT MALFUNCTION - BAD BARCODE READ ON BIN: <ErrorCode> - The barcode reader in the
cart machine has detected a label on the tape, but cannot properly read it.
CART ROBOT MALFUNCTION - R<ErrorCode> Abnormal End - The command wan abnormally finished.
CART ROBOT MALFUNCTION - R<ErrorCode> Abnormal End - The command was abnormally finished.
CART ROBOT MALFUNCTION - R<ErrorCode> DEVICE OFF LINE - Device connected but offline.
CART ROBOT MALFUNCTION - R<ErrorCode> DEVICE RETURNED NAK, MINOR ERROR - The robot
responded with a NAK, instead of an ACK.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 468
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
CART ROBOT MALFUNCTION - R<ErrorCode> DEVICE RETURNED NAK, MINOR ERROR - The robot
responded with a NAK, instead of an ACK.
CART ROBOT MALFUNCTION - R<ErrorCode> DEVICE RETURNED NAK, MINOR ERROR - The robot
responded with a NAK, instead of an ACK.
CART ROBOT MALFUNCTION - R<ErrorCode> DEVICE RETURNED NAK, MINOR ERROR - The robot
responded with a NAK, instead of an ACK.
CART ROBOT MALFUNCTION - R<ErrorCode> DOOR IS OPEN - The door of the robot is open.
CART ROBOT MALFUNCTION - R<ErrorCode> EJECT TIMEOUT - Eject command didn't run on time in a
robot.
CART ROBOT MALFUNCTION - R<ErrorCode> EJECT TIMEOUT - Eject command didn't run on time in a
robot.
CART ROBOT MALFUNCTION - R<ErrorCode> Unknown Robot Error - The robot returned an unknown
problem.
CART VTR MALFUNCTION - V<ErrorCode> CAN NOT CANCEL - Impossible to cancel the VTR command.
CART VTR MALFUNCTION - V<ErrorCode> COMMAND CANCEL - VTR command was cancelled.
CART VTR MALFUNCTION - V<ErrorCode> COMMUNICATION ERROR - Communication error from a VTR
in the cart machine.
CART VTR MALFUNCTION - V<ErrorCode> COMMUNICATION ERROR - Communication error from a VTR
in the cart machine.
CART VTR MALFUNCTION - V<ErrorCode> COMMUNICATION ERROR - Communication error from a VTR
in the cart machine.
CART VTR MALFUNCTION - V<ErrorCode> DEVICE OFF LINE - Device connected but offline.
CART VTR MALFUNCTION - V<ErrorCode> DEVICE OFF LINE - VTR connected but offline.
CART VTR MALFUNCTION - V<ErrorCode> DEVICE OFF LINE - VTR from a VTR in the cart machine is off
line.
CART VTR MALFUNCTION - V<ErrorCode> DEVICE WENT INTO LOCAL - The remote control from the VTR
in the cart machine is not able.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 469
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
CART VTR MALFUNCTION - V<ErrorCode> HARDWARE ERROR - Hardware error for a VTR in the cart
machine.
CART VTR MALFUNCTION - V<ErrorCode> HARDWARE ERROR - Hardware error for the cart machine.
CART VTR MALFUNCTION - V<ErrorCode> MARC BUSY - The cart machine is busy, the VTR command is
not running.
CART VTR MALFUNCTION - V<ErrorCode> MARC SOFTWARE ERROR - VTR Cart machine software
problem.
CART VTR MALFUNCTION - V<ErrorCode> MARC SOFTWARE ERROR - VTR Cart machine software
problem.
CART VTR MALFUNCTION - V<ErrorCode> NO RESPONSE - No answer from a VTR in the cart machine.
CART VTR MALFUNCTION - V<ErrorCode> REC INHIBIT - Recording impossible with a VTR in the cart
machine.
CART VTR MALFUNCTION - V<ErrorCode> TAPE TROUBLE - Problem with a tape in a VTR.
CART VTR MALFUNCTION - V<ErrorCode> UNDEFINED COMMAND - Undefined command sent to a VTR
in the cart machine.
CASSETTE STUCK IN ELEVATOR - POSSIBLE VTR PROBLEM - The door on the cart machine is open.
CHC SLIDER NOT RETRACTED - Attempted a load port command before previous stall condition cleared.
COMMUNICATIONS LOST WITH CART - A Cart Machine stopped communicating over the RS422
connection.
COMMUNICATIONS LOST WITH DEVICE - The communication between the device server and the video
server is lost.
COMMUNICATIONS LOST WITH DEVICE <Error Code> - A device stopped communicating over the RS422
connection.
COMMUNICATIONS RESTORED WITH DEVICE - The communication between the device server and the
video server is restored.
COMPILE MEDIA NOT IN POSITION TO PLAY - Rollover between compile reels failed.
DEVICE - DIAGNOSTIC CODE:<Error Code> ID: <ID> - Error code return for a media in the video disk.
DEVICE - DIAGNOSTIC CODE:<Error Code> ID: <ID> - Specific error from the odetics cart. The errors have
to be checked in the protocol of the device.
DEVICE - DIAGNOSTIC CODE:<Error Code> ID: <ID> - Used by video disk , do not use in diagnostic. The
errors have to been checked in the protocol of the device.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 470
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
DEVICE DELETED SPOT: <ID> - Spot deleted from the device. Impossible to play it.
DEVICE ERROR <Device Name> - INTERNAL ERROR - RESULT BUFFER OVERRUN - The buffer of the video
server is full. The command won't be run.
DEVICE ERROR <Device Name> SWITCHPRESET - VID CROSSPOINT: <VideoInput> <-> AUD CROSSPOINT:
<AudioInput> - From SwitchPreset.
DEVICE ERROR - PORT NOT VALID - Problem with a port of the video disk.
DEVICE ERROR - REPORTED FROM DEVICE: <Error Code> - Error code return for the video disk.
DEVICE ERROR - REPORTED FROM DEVICE: <ErrorCode> - Used by video disk , do not use in diagnostic.
The errors have to been checked in the protocol of the device.
DEVICE NAME NOT VALID - The major device specified by the system resource event could not be found.
DEVICE NOT CUED IN TIME, HOLDING TIME:<ID> List <Error Code> - Media not cued in time in the video
disk.
DEVICE NOT CUED IN TIME, HOLDING TIME:<ID> List <Error Code> - Media not cued in time.
DEVICE NOT IN EDIT ON - After a command to go into edit on mode, the device indicates that it is not in
edit on mode.
DEVICE PLAY/RECORD STATUS LATE: <ID> - Problem with the time delay of the device.
DEVICE RECORDED SPOT: <ID> - Spot recorded in the device. Can be played.
DEVICE RETURNED NAK, MINOR ERROR <Error Code> - A device returned either a NAK through the
protocol or a problem with communications existed.
DEVICE RETURNED UNEXPECTED NAK, MINOR ERROR <Error Code> - Received unexpected nak.
DEVICE SENT CUE CMD: <ID> - ID in copy queue is not in spot collection.
DEVICE SENT PROTECT CMD: <ID> - Record media, spot marked for cache.
DEVICE SERVER LOST BACKGROUND: <Error Code> - Event pointer nil when unregistered.
DEVICE TIMEOUT -RETRYING COMMAND: <Error Code> - A timeout occurred when waiting for the
response of a device.
DEVICE WENT INTO LOCAL - The device is no longer under automation control. Communications exist,
but the device will not respond to commands.
DIAGNOSITIC STATUS ERROR <Error Code> - In a Digital Sony deck the VTR protocol returned the
diagnostic status bit set in the extended status. The minor error code has the actual error code as
defined by the Sony VTR Protocol.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 471
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
DISK ERROR - AUDIO OVERLOAD - Problem with the configuration of the audio in the video server.
DISK ERROR - COMMAND NOT SUPPORTED - The video file server received a command not yet
implemented.
DISK ERROR - COMMAND WHILE BUSY - The video server had an error while is busy.
DISK ERROR - CUE NOT DONE - The media was not cued on the right timecode.
DISK ERROR - DISK IS FULL, RECORD FAILED - The video disk server is full. No recording.
DISK ERROR - ID ALREADY EXISTS: <ID> - ID already exist in the video server. Message for a record.
DISK ERROR - ID DELETE PROTECTED: <ID> - ID protected, do not delete from the video server.
DISK ERROR - ID NOT FOUND: <ID> - The media in the video server is not in the device storage.
DISK ERROR - ID STILL PLAYING: <ID> - Impossible to stop the media during a play.
DISK ERROR - ID STILL RECORDING: <ID> - Impossible to stop the media during a record.
DISK ERROR - ID TRANSFERRED: <ID> - Impossible to play an ID from the video server it was already
transferred.
DISK ERROR - ILLEGAL VALUE - Bad value sent to the video server in a command.
DISK ERROR - INVALID ID: <ID> - The format of the ID is not correct.
DISK ERROR - NO AUDIO INPUT - There's no input audio flow in the video server.
DISK ERROR - NO REFERENCE INPUT - The video file server has had the reference video removed.
DISK ERROR - NO VIDEO PORT OPEN - There's no port configured for the playout.
DISK ERROR - NOT IN CUED STATE - The state of the media in the device server is not already cued.
DISK ERROR - PORT NOT ACTIVE - The port of the video server is not active. The command won't be run.
DISK ERROR - PORT NOT IDLE - The port of the video server is not well reinitialized.
DISK ERROR - PORT PLAYING OR ACTIVE - The port is already used for a command. Impossible to use it
for a new one.
DISK ERROR - WRONG PORT TYPE - Wrong port assignment in the video server.
DISK ERROR-CUE OR OPERATION FAILED: <ID> - Impossible to cue an event in the video server. This
message is used for another command.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 472
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
DISK NAK - COMMUNICATIONS CHECKSUM ERROR - Time out between the device server and the video
server. Problem with the checksum of the video server answer.
DISK NAK - COMMUNICATIONS FRAMING ERROR - Time out between the device server and the video
server. Problem with the format of the video server answer.
DISK NAK - COMMUNICATIONS OVER FLOW - Time out between the device server and the video server.
Problem with the format of the video server answer.
DISK NAK - COMMUNICATIONS PARITY ERROR - Time out between the device server and the video
server. Problem with the parity bit of the video server answer.
DISK NAK - COMMUNICATIONS TIME OUT - Time out between the device server and the video server.
No response from the video server.
DISK NAK - COMMUNICATIONS UNDEFINED ERROR - Undefined error from the video server.
DUPLICATE TAPE: <ID> In BIN: <Bin Number> - There at least two identical ID in the bins of the cart
Machine.
ELEVATOR REPLY TIMEOUT - The elevator of the cart machine didn't move on time.
EMERGENCY STOP ACTIVE - Manual intervention has removed the device from service.
ERROR - DISK CACHE RECORDER FAILED ID: <ID> - Problem with the recording during the cache.
ERROR - DISK FAILED PLAY ID: <ID> - Problem to play a media from the video server.
ERROR - DISK FAILED RECORD ID: <ID> - Problem to record a media to the video server.
ERROR - LOST DISK REPLY(S) - Problem with the disk of the video server.
ERROR - RESENT LAST COMMAND - A command have not been executed and lost from the memory of
the video server.
ERROR - UNKNOWN RESPONSE - The answer from the video server is wrong.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 473
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
EVENT NOT PLAYED - INVALID OFFSET ON SECONDARY - A secondary GPI event that was to be run twice
on the same primary event had an overlapping start time on the subsequent GPI event.
EVENT NOT PLAYED - SECONDARY MEDIA MISSING - GMT Error. A GMT transfer failed because the
secondary events were not valid, such as in a baseband transfer.
EVENT SKIPPED - ABNORMAL END - An event encountered an end of media condition such as end of
tape or end of recorded clip. The media stopped playing and the next event was run. (If a Protect copy
exists this message is not generated)
EVENT UNABLE TO CUE - NO SOM - The Start of Message in the event is invalid for the material. Cannot
cue the material to the specified location
EVENT UNABLE TO RECORD, REC INHIBIT ON - The device has recording disabled. Typically, a VTR with
the rec inhibit tab set
FETCH OR INSERT TO EMPTY OR FULL LOCATION - Try to insert in full bin or try to take a tape from an
empty bin.
GMT MEDIA TRANSFER FAILED, TIME = - A failure was reported back to the list for a media transfer by a
requestor. The media was not transferred.
GMT-ABORT EVENT DUE TO ARCHIVE OR DISK TIME OUT - Abort event due to the archive manager or
the video file server timeout.
GMT-BASEBAND DEVICE I/O FAILURE - A problem occurred during the baseband transfer.
GMT-EVENT ABORTED DURING RUNNING STATE - The running GMT event aborted during execution.
GMT-EVENT ID NOT FOUND IN SOURCE DEVICE - Event ID not found in the source device.
GMT-FOUND BUFFER FULL DURING GLOBAL DELETE - A buffer overflow error occurred during a global
delete.
GMT-ID ALREADY EXISTED IN DESTINATION DEVICE - The media already exists in the device storage of
the destination device.
GMT-LIST EVENT CUT OR RAN SHORT - An event on the GMT list was cut.
GMT-LISTED ID NOT FOUND IN DISTRIBUTOR COLLECTION - The media wasn't found by the distributor.
GMT-MISSING DISK HANDLE WHILE NEEDED - There is no disk handle parameter available for the
activity.
GMT-NO FIBER DISTRIBUTOR TO DO THE MOV AFTER BB TRANSFER - No fibre distributor available to do
the move after the baseband transfer has occurred.
GMT-NO FIBER DISTRIBUTOR TO DO THE MOV AFTER CFA - There is no fibre distributor to do a copy
after the move from archive has occurred.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 474
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
GMT-NO GLOBAL DELETE TARGETS CONFIGURED - No global delete targets are configured in the
distributor.
GMT-VACP ERR COMM FAIL - VACP response from archive manager. Problem of communication.
GMT-VACP ERR ID EXISTS - VACP response from archive manager. The ID is already existing.
GMT-VACP ERR ID NOT FOUND - VACP response from archive manager. The ID was not in a device
storage. The archive manager cannot find the specified ID.
GMT-VACP ERR INIT - VACP response from archive manager. Problem at the initialization.
GMT-VACP ERR INSUFF MEMORY - VACP response from archive manager. Problem of memory.
GMT-VACP ERR MACRO FAIL - The Archive manager reports (CFA/CTA) macro command is failed.
GMT-VACP ERR OPPERATION ABORTED - VACP response from archive manager. The command was
aborted because of an unspecified error.
GMT-VACP ERR PARM INVALID - VACP response from archive manager. Bad parameters in the
command.
GMT-VACP ERR PARTITION SMALL - The partition is too small to hold the material.
GMT-VACP ERR PORT_BUSY - VACP response from archive manager. The port is busy. Impossible to run
the command.
GMT-VACP ERR RW FAILURE - VACP response from archive manager. Problem on read write mode.
GMT-VACP ERR SETUSERID - VACP Client is using wrong user ID to do the login.
GMT-VACP ERR TAPE UNAVAIL - VACP response from archive manager. No available tape to perform the
operation.
GMT-VACP ERR TIMEOUT - VACP response from archive manager. Time out on a command.
GMT-VACP ERR UNKNOWN Command Received - VACP response from archive manager. The command
is not a valid one.
GMT-VACP NAK_ERR_CHECKSUM - VACP response from archive manager. The checksum indicates an
error in transmission.
GMT-VACP NAK_ERR_FRAMING - VACP response from archive manager. A framing error was detected in
the message.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 475
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
GMT-VACP NAK_ERR_ID_CONFLICT - VACP response from archive manager. The ID being sent to the
archive already exists.
GMT-VACP NAK_ERR_ILLEGAL_VALUE - VACP response from archive manager. The response is a NAK, as
a result of an illegal value being sent.
GMT-VACP NAK_ERR_OVERRUN - VACP response from archive manager. An over run condition was
detected in the message.
GMT-VACP NAK_ERR_PARITY - VACP response from archive manager. A parity error was detected in the
message.
GMT-VACP NAK_ERR_UNDEFINED - VACP response from archive manager. The response is a NAK, of
undefined error type.
GMT-VACP NAK_ERR_UNSUPPORTED - VACP response from archive manager. The command is not
supported by the archive manager.
GMT-VACP SUCCESS - VACP response from archive manager. Clip moved successfully.
GMT-VDCP Archive disk handle not configured - VDCP archive disk handle not configured.
GMT-VDCP_SUCCESS - VDCP response from archive manager. The command ran with success.
HARD ERROR - A Sony Protocol VTR returned back the Hard Error bit enabled indicating some physical
problem with the VTR or Tape.
HARDWARE TROUBLE BUZZER ALARM - In a Digital Sony deck the VTR protocol returned the buzzer bit
set in the extended status.
HEAD STILL IN PLAY - The system resource event attempted to assign a device that was in play. The
assignment did not take place.
HUB OFF LINE - Attempted a load port command with no load port installed. Attempted a transfer
command with no transfer mechanism installed.
INTERNAL ERROR - BAD COMMAND GENERATED - The format of the command is wrong.
INVALID EVENT COMMAND - The system resource event was not valid and could not be decoded by the
list.
INVALID HEAD NUMBER - The minor device head specified by the system resource event was not a valid
head number.
LIST WILL STOP ON NEXT EVENT - Manual intervention occurred, List will stop on next event, id field is
empty.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 476
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
LOAD PORT FULL - CANNOT UNLOAD VTR - Load port is full in the procart.
LOAD PORT INDEX, OPEN, CLOSED ARM IN FRONT ?? - Load port problem, it can be a bad reinitialization,
or the load port is open or the arm is blocked just in front.
LOAD PORT STALL NOT CLEARED - Tape were not put out of the load port.
MACRO BUSY ERROR - A Sony Cart machine returned back a status of Macro Busy on a macro command.
This error condition should never occur in a Sony Cart Machine.
MACRO DISTURBED - A Sony Cart machine returned back via the protocol that a Macro Command was
either terminated or disturbed.
MACRO NOT FOUND, MACRO LSB <Error Code> - Couldn't find macro.
MASTER MEDIA FAILURE - DURING PREROLL - A failure of the primary media occurred during pre-roll of
the media. No switching to a protect copy could occur at this time.
MASTER MEDIA FAILURE - PROTECT COPY NOT PLAYING - A failure of the primary media occurred but
the backup media was unable to be switched into the on-air video stream.
MASTER MEDIA FAILURE - PROTECT COPY SWITCHED - A failure of the primary media caused the backup
media (Protect) to be switched into the on-air video stream.
MEDIA DEVICE NOT PROPERLY INITIALIZED - The media wasn't initialized properly.
MEDIA MISSING - NOT FOUND - The event was unable to play because the ID was not found in any
device
MEDIA NOT THREADED - The event was unable to play because the media was not threaded into a
device.
MODE SET TO DISABLE MOVEMENT WHEN DOOR OPEN - In the Procart cart machine you can enable or
not a sound indicating that the door in the Procart cart machine is open and that you have to close it.
MOVE WITH LIGHT CURTAIN ACTIVE - While moving the robotics, an interruption of the light curtain was
detected.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 477
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
MULTIPLE GRIPPER ERRORS, ARM <Error Code> PLACED OUT OF SERVICE - Gripper is out of service.
NAK RETURNED FROM SWITCHER - The switcher responded with a NAK, instead of an ACK.
NO ANOTATION EVENTS TO RECORD - The secondary record event was not inserted. No record.
NO MORE BINS TO STORE MEDIA - The bins in the cart machine are all full. There is no more room for
tapes in the cart machine.
NOT CUED IN TIME - The event was unable to play because it was unable to cue.
ON AIR EVENT PACKED - LIST WILL STOP - The on-air event was playing, and the packing of the list forced
the deletion of the event.
ON AIR EVENT WAS CUT - The on-air event was playing, and it was deleted from the playlist
ON AIR EVENT WAS RECUED - The event began to play, but the operator intervened by invoking the
recue command.
OUTPORT IS FULL - PLEASE EMPTY IT - The I/O port of the cart machine is full. It must be emptied so that
the current ejection process continues.
PGM CROSSPOINT NUMBER AUDIO SWITCHED MANUALLY - Manual Intervention occurred on Audio
crosspoint number.
PGM CROSSPOINT NUMBER AUDIO SWITCHED MANUALLY - Manual Intervention occurred on Audio
crosspoint number.
PGM CROSSPOINT NUMBER VIDEO SWITCHED MANUALLY - Manual Intervention occurred on video
crosspoint number.
PGM CROSSPOINT NUMBER VIDEO SWITCHED MANUALLY - Manual Intervention occurred on video
crosspoint number.
PLAY ISSUED - MEDIA IN LOCAL - The device received the play command, but the returned status
indicates that it did not go into play mode.
PRESETEFFECT BEGIN VID CROSSPOINT: <VideoInput> <-> AUD CROSSPOINT: <AudioInput> - Beginning
of PresetEffect.
PRESETEFFECT END VID CROSSPOINT: <VideoInput> <-> AUD CROSSPOINT: <AudioInput> - End of
PresetEffect.
PROGRAM/INTERFACE ERROR - SYSTEM ALARM - In a Digital Sony deck the VTR protocol returned the
system alarm bit set in the extended status.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 478
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
PROTECT COPY NOT USABLE – REMOVED - The protect copy of the media was removed or ejected, but
the primary copy was not. The media was not on-air.
PROTECT MEDIA NOT PLAYED - NOT CUED - The secondary event was unable to play because the media
was not cued in time.
PROTECT NAME NOT VALID - The major device to be used as a protect device, specified by the system
resource event could not be found.
PUT TAPE FROM VTR: <Error Code> INTO BIN: <Bin Number> - Problem with an unthread tape for a VTR
to a bin in the odetics cart.
PUT TAPE: <ID> FROM BIN: <Bin Number> INTO VTR: <Error Code> - Problem with a threading tape in a
VTR of an odetics cart.
RECORD ENDED PREMATURELY - The event for a record operation terminated abnormally.
RECORD EVENT WAS CUT - The record event was recording, and it was deleted from the record list.
Reference Timecode missing. Shifting from timecode to reference video for clocking input
REFERENCE VIDEO MISSING - The VTR has lost the reference video signal.
Reference Video missing. Shifting to PC Clock for clocking input. (Timecode also missing)
REMOVE TAPE FROM VTR, INSERT VIA I/O PORT - Somebody put a tape manually into a VTR instead of
the load port.
REMOVE TAPES FROM VTRS, INSERT VIA I/O PORT - Somebody put tapes manually into a VTR instead of
the load port.
RESEAT CASSETTE IN BIN: <Bin Number> AND INIT ROBOT - Put the tape in its bin and reinintialize the
robot.
RETURN TO AUTOMATED CONTROL OF SYSTEM - Indicates the switcher is back to the list control.
ROBOT WARNING number V<ErrorCode> VTR number <ID> - Problem with a VTR from the MARC cart
machine.
SERIAL CONTROL WENT INTO AUTOMATION - The device is now under automation control. This is the
reverse of AUTO_ENABLE_OFF.
SERIAL CONTROL WENT INTO LOCAL - The device is no longer under automation control.
Communications exist, but the device will not respond to commands.
SETKEYON END VID CROSSPOINT: <VideoInput> <-> AUD CROSSPOINT: <AudioInput> - End of
DoSetKeyOn.
SETMIXON END VID CROSSPOINT: <VideoInput> <-> AUD CROSSPOINT: <AudioInput> - End of
DoSetMixOn.
SKIP ISSUED - The event began to play, but the operator intervened by invoking the skip command.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 479
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
STANDBYON ISSUED - MEDIA IN LOCAL - The device received the standby command, but the returned
status indicates that it did not go into standby mode
SWITCHER COMMAND QUEUE FULL <Error Number> - From PutQueue, when queue is full.
TAKE WAS SENT VID CROSSPOINT: <VideoInput> <-> AUD CROSSPOINT: <AudioInput> - From
Background, just after sending take.
TAPE TROUBLE - A Sony Protocol VTR returned back the Tape Trouble bit enabled indicating some
problem with the tape.
TARGETING OR DOOR OPEN - Procart cart machine. The door is either open or the tape could be put in
the VTR.
THREAD FAILURE - DOOR OPEN OR SYSTEM DOWN - <Error Code> - The threading of a tape into the cart
VTR has failed. The elevator may have become jammed or the VTR jammed.
TROUBLE IN DEVICE SERVO - In a Digital Sony deck the VTR protocol returned the servo alarm bit set in
the extended status.
TROUBLE WITH OUTPORT - PLEASE CHECK - On those cart machines that have an I/O port, attempting to
put a tape into the I/O port failed because of a hardware problem with the I/O port.
UNABLE TO ASSIGN HEAD - Using the system resource assignment event, the device that was to be
assigned to the list could not be assigned.
UNABLE TO RELEASE HEAD - Using the system resource assignment event, the device that was to be
released from the list could not be released.
UNKNOWN RESPONSE FROM CART <Error Code> - Undefined problem from the LMS cart machine.
UNKNOWN THREAD ERROR - <Error Code> - A Sony Cart returned an unknown Macro completion code
when the threading of a tape into a VTR failed.
USERBITS NOT VALID, DEVICE NOT SET TO EJECT - A VTR was set to keep the tape even if an eject was
issued, but the userbit associated with the tape was not valid.
VIDEO DATA ERROR LEVEL NO GOOD - ID: <ID> <Time Code> - In a Digital Sony deck the VTR protocol
returned back an Video Data error. The SOM of the error code will indicate where on the tape the error
occurred.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 480
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
VIDEO READ AFTER WRITE NO GOOD - ID: <ID> <Time Code> - In a Digital Sony deck the VTR protocol
returned back an Video Raw Verify error. The SOM of the error code will indicate where on the tape the
error occurred.
VTR EJECT FAILURE - CHECK FOR JAM - <Error Code> - The VTR did not eject the tape when requested.
VTR ERROR number<Bin Number> - Problem with a tape between the VTR and the bin of the cart.
VTR PROBLEM - CHECK FOR JAM - <Error Code> - A VTR in a cart machine had a failure and is off-line.
VTR STATUS : <Bin Number> - <Bin Number> - Status of the VTR returned to the device server.
WARNING-SPOT SHORTER THAN SCHEDULED: <ID> - The spot in the video server is too short to play well
the next event.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 481
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 482
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
2. From the SQL Server Books Online dialog box, click the Search Tab.
3. The Search tab enables you to quickly search Books Online for specific information. For example, in
the Query combo box, type the error message number: 208.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 483
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
4. To run the search, click the search icon . Example: The query runs, searching for 208 in the title
of any of the book topics. If one or more items are found, they are displayed in a Query Results
frame in the SQL Server Books Online dialog box.
5. Under Refine Search choose the Source and Topics to additionally focus the search. (Example:
Refined search to Library.)
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 484
ADC™ Device Server and Config Tool
Installation and Operations Appendix A: Error Messages
6. To view the document(s) found in the search, click the item. (Example: click MSSQLSERVER_208)
7. The detailed information for the error message number, including a detailed explanation and the
action to take, is displayed in the document.
© 2016 Imagine Communications Corp. Proprietary and Confidential. 4/19/2016 | Page 485