FastServe Ingest SG v2022.9
FastServe Ingest SG v2022.9
FastServe Ingest SG v2022.9
Setup Guide
Version 2022.9
Legal Notices
Product specifications are subject to change without notice and do not represent a commitment on the part of Avid Technology, Inc.
This product is subject to the terms and conditions of a software license agreement provided with the software. The product may only be used in
accordance with the license agreement.
This product may be protected by one or more U.S. and non-U.S patents. Details are available at www.avid.com/patents.
This document is protected under copyright law. An authorized licensee of may reproduce this publication for the licensee’s own use in learning how to
use the software. This document may not be reproduced or distributed, in whole or in part, for commercial purposes, such as selling copies of this
document or providing support or educational services to others. This document is supplied as a guide for . Reasonable care has been taken in preparing
the information it contains. However, this document may contain omissions, technical inaccuracies, or typographical errors. Avid Technology, Inc. does
not accept responsibility of any kind for customers’ losses due to the use of this document. Product specifications are subject to change without notice.
Copyright © 2022 Avid Technology, Inc. and its licensors. All rights reserved.
The following disclaimer is required by Sam Leffler and Silicon Graphics, Inc. for the use of their TIFF library:
Copyright © 1988–1997 Sam Leffler
Copyright © 1991–1997 Silicon Graphics, Inc.
Permission to use, copy, modify, distribute, and sell this software [i.e., the TIFF library] and its documentation for any purpose is hereby granted
without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and
(ii) the names of Sam Leffler and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific, prior
written permission of Sam Leffler and Silicon Graphics.
THE SOFTWARE IS PROVIDED “AS-IS” AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING
WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
This Software may contain components licensed under the following conditions:
Copyright (c) 1989 The Regents of the University of California. All rights reserved.
Redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such
forms and that any documentation, advertising materials, and other materials related to such distribution and use acknowledge that the software was
developed by the University of California, Berkeley. The name of the University may not be used to endorse or promote products derived from this
software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the
above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This
software is provided "as is" without express or implied warranty.
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the
above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This
software is provided "as is" without express or implied warranty.
Permission to use, copy, modify, distribute, and sell this software for any purpose is hereby granted without fee, provided that the above copyright
notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of
Daniel Dardailler not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Daniel
Dardailler makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
Modifications Copyright 1999 Matt Koss, under the same license as above.
2
Permission to use, copy, modify, and distribute this software for any purpose without fee is hereby granted, provided that this entire notice is included in
all copies of any software which is or includes a copy or modification of this software and in all copies of the supporting documentation for such
software.
THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED WARRANTY. IN PARTICULAR, NEITHER THE
AUTHOR NOR AT&T MAKES ANY REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY OF
THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
This product includes software developed by the University of California, Berkeley and its contributors.
“This software contains V-LAN ver. 3.0 Command Protocols which communicate with V-LAN ver. 3.0 products developed by Videomedia, Inc. and V-
LAN ver. 3.0 compatible products developed by third parties under license from Videomedia, Inc. Use of this software will allow “frame accurate”
editing control of applicable videotape recorder decks, videodisc recorders/players and the like.”
The following disclaimer is required by Altura Software, Inc. for the use of its Mac2Win software and Sample Source Code:
©1993–1998 Altura Software, Inc.
This product includes portions of the Alloy Look & Feel software from Incors GmbH.
This product includes software developed by the Apache Software Foundation (http://www.apache.org/).
© DevelopMentor
This product may include the JCifs library, for which the following notice applies:
JCifs © Copyright 2004, The JCIFS Project, is licensed under LGPL (http://jcifs.samba.org/). See the LGPL.txt file in the Third Party Software
directory on the installation CD.
Avid Interplay contains components licensed from LavanTech. These components may only be used as part of and in connection with Avid Interplay.
This product includes the Warlib library, for which the following notice applies:
Copyright Jarle (jgaa) Aase 2000 - 2009
The warlib C++ Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 3.0 of the License, or (at your option) any later version.
The warlib C++ Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
3
Attn. Government User(s). Restricted Rights Legend
U.S. GOVERNMENT RESTRICTED RIGHTS. This Software and its documentation are “commercial computer software” or “commercial computer
software documentation.” In the event that such Software or documentation is acquired by or on behalf of a unit or agency of the U.S. Government, all
rights with respect to this Software and documentation are subject to the terms of the License Agreement, pursuant to FAR §12.212(a) and/or DFARS
§227.7202-1(a), as applicable.
Trademarks
003, 192 Digital I/O, 192 I/O, 96 I/O, 96i I/O, Adrenaline, AirSpeed, ALEX, Alienbrain, AME, AniMatte, Archive, Archive II, Assistant Station,
AudioPages, AudioStation, AutoLoop, AutoSync, Avid, Avid Active, Avid Advanced Response, Avid DNA, Avid DNxcel, Avid DNxHD, Avid DS
Assist Station, Avid Ignite, Avid Liquid, Avid Media Engine, Avid Media Processor, Avid MEDIArray, Avid Mojo, Avid Remote Response, Avid Unity,
Avid Unity ISIS, Avid VideoRAID, AvidRAID, AvidShare, AVIDstripe, AVX, Beat Detective, Beauty Without The Bandwidth, Beyond Reality, BF
Essentials, Bomb Factory, Bruno, C|24, CaptureManager, ChromaCurve, ChromaWheel, Cineractive Engine, Cineractive Player, Cineractive Viewer,
Color Conductor, Command|24, Command|8, Control|24, Cosmonaut Voice, CountDown, d2, d3, DAE, D-Command, D-Control, Deko, DekoCast, D-
Fi, D-fx, Digi 002, Digi 003, DigiBase, Digidesign, Digidesign Audio Engine, Digidesign Development Partners, Digidesign Intelligent Noise
Reduction, Digidesign TDM Bus, DigiLink, DigiMeter, DigiPanner, DigiProNet, DigiRack, DigiSerial, DigiSnake, DigiSystem, Digital Choreography,
Digital Nonlinear Accelerator, DigiTest, DigiTranslator, DigiWear, DINR, DNxchange, Do More, DPP-1, D-Show, DSP Manager, DS-StorageCalc, DV
Toolkit, DVD Complete, D-Verb, Eleven, EM, Euphonix, EUCON, EveryPhase, Expander, ExpertRender, Fader Pack, Fairchild, FastBreak, Fast Track,
Film Cutter, FilmScribe, Flexevent, FluidMotion, Frame Chase, FXDeko, HD Core, HD Process, HDpack, Home-to-Hollywood, HYBRID,
HyperSPACE, HyperSPACE HDCAM, iKnowledge, Image Independence, Impact, Improv, iNEWS, iNEWS Assign, iNEWS ControlAir, InGame,
Instantwrite, Instinct, Intelligent Content Management, Intelligent Digital Actor Technology, IntelliRender, Intelli-Sat, Intelli-sat Broadcasting
Recording Manager, InterFX, Interplay, inTONE, Intraframe, iS Expander, iS9, iS18, iS23, iS36, ISIS, IsoSync, LaunchPad, LeaderPlus, LFX,
Lightning, Link & Sync, ListSync, LKT-200, Lo-Fi, MachineControl, Magic Mask, Make Anything Hollywood, make manage move | media, Marquee,
MassivePack, Massive Pack Pro, Maxim, Mbox, Media Composer, MediaFlow, MediaLog, MediaMix, Media Reader, Media Recorder, MEDIArray,
MediaServer, MediaShare, MetaFuze, MetaSync, MIDI I/O, Mix Rack, Moviestar, MultiShell, NaturalMatch, NewsCutter, NewsView, NewsVision,
Nitris, NL3D, NLP, NSDOS, NSWIN, OMF, OMF Interchange, OMM, OnDVD, Open Media Framework, Open Media Management, Painterly
Effects, Palladium, Personal Q, PET, Podcast Factory, PowerSwap, PRE, ProControl, ProEncode, Profiler, Pro Tools, Pro Tools|HD, Pro Tools LE, Pro
Tools M-Powered, Pro Transfer, QuickPunch, QuietDrive, Realtime Motion Synthesis, Recti-Fi, Reel Tape Delay, Reel Tape Flanger, Reel Tape
Saturation, Reprise, Res Rocket Surfer, Reso, RetroLoop, Reverb One, ReVibe, Revolution, rS9, rS18, RTAS, Salesview, Sci-Fi, Scorch, ScriptSync,
SecureProductionEnvironment, Serv|GT, Serv|LT, Shape-to-Shape, ShuttleCase, Sibelius, SimulPlay, SimulRecord, Slightly Rude Compressor,
Smack!, Soft SampleCell, Soft-Clip Limiter, SoundReplacer, SPACE, SPACEShift, SpectraGraph, SpectraMatte, SteadyGlide, Streamfactory,
Streamgenie, StreamRAID, SubCap, Sundance, Sundance Digital, SurroundScope, Symphony, SYNC HD, SYNC I/O, Synchronic, SynchroScope,
Syntax, TDM FlexCable, TechFlix, Tel-Ray, Thunder, TimeLiner, Titansync, Titan, TL Aggro, TL AutoPan, TL Drum Rehab, TL Everyphase, TL
Fauxlder, TL In Tune, TL MasterMeter, TL Metro, TL Space, TL Utilities, tools for storytellers, Transit, TransJammer, Trillium Lane Labs, TruTouch,
UnityRAID, Vari-Fi, Video the Web Way, VideoRAID, VideoSPACE, VTEM, Work-N-Play, Xdeck, X-Form, Xmon and XPAND! are either registered
trademarks or trademarks of Avid Technology, Inc. in the United States and/or other countries.
Avid FastServe | Ingest Setup Guide v2022.9 • Created 9/29/22 • This document is distributed by Avid in online (electronic) form
only, and is not available for purchase in printed form.
4
Contents
5
Connecting LTC - XLR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Connecting AES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Connecting SDI Video Inputs/Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Turning On the Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Setting IPMI Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Configuring the Remote Console Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Setting Up Remote Access to the Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
How To Use the vim Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Chapter 3 Upgrading The Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Upgrading Checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Backing-up Your System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Checking BIOS Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
(Option) Preparing a Boot-able USB Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Loading the CentOS 7 Image on Your Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Configuration Procedures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Assigning an IP Address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Updating the Network Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Installing Kernel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Updating BIOS Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Configuring the GRUB File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Installing the Avid OVS Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
First-time Installation of OVS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Steps Required After OVS Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Setting the Date, Time and Time Zone on the Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Setting the CPU Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Updating the modprobe.conf File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Editing the Codecs File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Checking the Hardware Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Updating Firmware of DVG Boards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Updating Your License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Restoring the Backup Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Editing the user_pre_VS File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Editing the vsPreferences.cfg File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
RAID Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Updating the AvidRegistry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Final Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Chapter 4 Manually Installing Individual Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Updating Logrotate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Re-installing the Avid NEXIS Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Installing the Latest OVS Build . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
6
Updating VSCommander . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Updating AirSpeedTranslator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
(Option) Increase Log Level in VSCommander, AirSpeedTranslator & OVSCommander . . . . . . . . . 58
Updating vsWrapper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Installing the Proxy Component. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Installing the Web Configurator Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Upgrading libdvg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Manually Burning DVG Boards Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Chapter 5 Maintaining and Troubleshooting Your Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Preventative Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Working with SNMP Monitoring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Troubleshooting Your FastServe | Ingest Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Problems with Connecting to the Web Configurator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Troubleshooting 10GB Connection Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
RAID Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Changing the Timezone Manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
RPM Database Recovery Procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Removing and Replacing the Server Main Cover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Replacing Power Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Identifying and Replacing Failed Fans. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Replacing Failed DVG Boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Replacing Failed PHY Boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Replacing Failed RAID Controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Replacing System Drives in the Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Accessing the Knowledge Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Appendix A Specifications and Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Dimensions and Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Power Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Video Channel Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Channel Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Video Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Video Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Audio Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Control and Synchronization Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Connection Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Connector Pinouts and Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Ethernet Connector Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
VDCP Serial Port Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
7
VDCP Commands Supported by OVS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
LTC Timecode Connector Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
USB 2 Connector Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
GPIO Wiring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Uninterruptible Power Supply (UPS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Chapter B Installing the Matrox S2 Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Board Layout Before Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Installing the Matrox Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Board Layout After Matrox Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Verifying the Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Installing the Matrox Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Appendix C SVIP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Burning the SVIP Firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Configuring Redundancy 2022-7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Appendix D FastServe | Ingest Port Usage Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Appendix E Safety and Regulatory Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Important Safety Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Rack-Mount Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
EMC (Electromagnetic Compliance) and Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
FCC Notice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Canadian ICES-003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Class A Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Australian Compliance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Korean EMC Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Environmental Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Disposal of Waste Equipment by Users in the European Union . . . . . . . . . . . . . . . . . . . . . . . . . 109
Proposition 65 Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Perchlorate Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Recycling Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
8
Using This Guide
Congratulations on your purchase of an Avid ingest server. FastServe | Ingest is a multi channel,
video server, that provides ingest, real-time NetStream to shared storage, E2E confidence preview
channels and editing tools.
This guide contains all the installation, configuration, and setup instructions you need to install and
setup the Avid product.
c A caution means that a specific action you take could cause harm to
your computer or cause you to lose data.
(Windows), (Windows This text indicates that the information applies only to the specified
only), (CentOS), or operating system, either Windows or CentOS.
(CentOS only)
Bold font Bold font is primarily used in task instructions to identify user interface
items and keyboard sequences.
Italic font Italic font is used to emphasize certain words and to indicate variables.
Courier Bold font Courier Bold font identifies text that you type.
Ctrl+key or mouse action Press and hold the first key while you press the last key or perform the
mouse action. For example, Command+Option+C or Ctrl+drag.
| (pipe character) The pipe character is used in some Avid product names, such as
Interplay | Production. In this document, the pipe is used in product
names when they are in headings or at their first use in text.
1 Avid FastServe | Ingest Server Overview
This guide covers everything you need to know to unpack, install and configure your FastServe |
Ingest server hardware and software.
This chapter provides an overview of the FastServe | Ingest server, starting with how to unpack and
inspect your server.
Once you have unpacked and inspected your server, the features and hardware of the FastServe |
Ingest server are discussed.
n Depending on your server or model configuration, your Avid FastServe | Ingest server might not
contain certain features and hardware that are covered in this guide.
FastServe | Ingest is a multi channel video server, that provides ingest, real-time NetStream to shared
storage, E2E confidence preview channels and editing tools.
FastServe | Ingest server uses a 3U chassis containing sixteen video disks, with quick access to the
front panel for disk replacement.
To safeguard system integrity, FastServe | Ingest runs on two system disks, using separate RAID 1
protection, and a dual hot swap power supply. The video storage disks use RAID 60 dual parity
protection.
For more information, see “Unpack and Inspect Checklist” on page 11.
Unpack and Inspect Checklist
The following table provides a checklist of tasks that must be performed when unpacking and
inspecting your FastServe | Ingest server.
Unpack your FastServe | Ingest server, as described in “Unpacking Your Server” on page 11.
Verify that the components are not damaged, as described in “Inspecting Components for Damage”
on page 11.
Before you unpack your server and components, make sure the location is free of clutter and dust.
Also, make sure you have clean power and a VGA monitor nearby.
n The drives that were shipped with this server are pre-configured for use with this server only.
Therefore, when installing the drives, make sure to use these drives only.
Related Topics
Inspecting Components for Damage
Once you have verified that all of your components have been shipped, you must verify that they are
not damaged.
11
Hardware Components
Linux CentOS 7.4 Server Hardware
The FastServe | Ingestserver ships with:
• 2x 1-Gb and 2x 10-Gb Ethernet ports,
• 4x USB ports (2 front panel / 2 back panel),
• 2x Serial interfaces,
• 1x VGA maintenance port,
• 1x XLR LTC input,
• Reference Input and Ouput,
• The FastServe | Ingest has two redundant power supply modules that set the voltage
automatically in range 100 V - 240 V at 47-63Hz.
Front Panel
The front of the FastServe | Ingest server provides access to sixteen (16) media drives for UHDS
model servers and contain activity LEDs, and storage error LED, two USB sockets and the Power
button.
Each drive can be locked and unlocked with the use of a key that is provided with your server.
Regarding media drives, each media drive has a blue and red LED on the bottom front of the drive.
The left LED (blue) is lit when a drive has power and flashes when the drive is in use. The right LED
(red) is lit when an error is detected with the drive and the drive needs to be replaced. Details on the
media drive LED indicators are in the following table.
12
Media Drive Example
This topic provides information on how to assess the health of your media drives by looking at the
LEDs on the front panel of the server. The following table provides some example LED states,
corresponding drive states, and required actions.
Fault
Power/Activity (Red)
(Blue) LED LED Drive State Action Required
On solid/ Fast Online Drive in a Failed Span - Indicates Nothing needs to be done to the
Activity flashing the media drive is online, but another flashing online media drives.
media drive in the same span may have However, look for a failed (solid
failed. Red LED) indicating a failed
media drive. If you find one,
replace it as soon as possible.
13
Media Drive LEDs(Continued)
Fault
Power/Activity (Red)
(Blue) LED LED Drive State Action Required
On solid/ One LED The drive with the solid Red LED has The failed (solid Red LED) media
Activity on Solid fully failed and had been removed from drive should be replaced as soon as
the RAID array. possible.
On solid Slow Degraded drive - Can be seen on more You have some time, but you
flashing than one drive, and on the same or should plan on replacing the
different spans. suspect drive at your earliest
convenience.
On solid On solid Failed Data drive - Can be seen on more Replace this media drive.
than one drive, and on the same of
different spans.
None None Drives are not properly connected. Remove and reinsert the media
drives properly.
For information on removing media drives, see the topic “Removing and Replacing Media Drives” in
the FastServe | Ingest Administrator’s Guide.
The server has one Power button on the top right part of the server. Both models contain activity
LEDs, storage error LED, and two USB sockets.
The following table describes the LED Control Panels shown in the previous figure.
14
LED Control Panel
A Red System error LED Illuminates red when an error is detected with the
server (fan, power supply, temperature, voltage).
C System Drive activity LED Indicates drive activity from the onboard SATA
controller and blinks when either of the system
Power button
drives is being accessed.
Drive Array
For FastServe | Ingestserver data integrity, RAID 60 configuration consisting of 16 striped disks
with dual parity is created.
n The media drives have been pre-RAIDed at the factory to save time installing and configuring your
server.
Power Supplies
There are two power supplies accessible from the rear of the FastServe | Ingestserver.
15
If a failure occurs on either one of the power supplies, you can pull the failed power supply out of the
server, and install a replacement power supply without turning off the FastServe | Ingest server.
Ethernet Ports
The FastServe | Ingest Server comes equipped with four Ethernet connectors. Although all four are
functional, we currently support the use of only two of these connectors at the same time.
Although it is possible to use the 1Gb and 10Gb ETH ports simultaneously, it is crucial to set them in
different subnets for them to work properly.
16
USB Ports
There are two USB ports located on the rear of the Avid FastServe | Ingest server.
VGA Port
There is one VGA port located on the rear of the Avid FastServe | Ingest server.
LTC Input
There is one LTC Input located on the rear of the Avid FastServe | Ingest server.
17
Serial Port
There is one Serial port located on the rear of the Avid FastServe | Ingest server.
Reference
There is one Reference input and one Reference loop port located on the rear of the Avid FastServe |
Ingest server.
If the server is the last device in your reference loop, terminate the remaining Ref Loop through a
connector with an 75 ohm-rated terminator.
External Audio
There is one AES port located on the rear of the Avid FastServe | Ingest server.
18
UHD Scaler Outputs
Scaler outputs are used when FastServe | Ingest server is in the UHD DNxHR mode.
Each scaler output provides a resolution of 1 x 1080p. Scaler outputs can also be used with OSD. In
that mode, the channel name is located in the left row of the SDI outputs.
OUT1
OUT1 DIRTY
OUT2
OUT2 DIRTY
OUT3
OUT3 DIRTY
OUT4
OUT4 DIRTY
Video Inputs/Outputs are located at the right side on the rear of the FastServe | Ingestserver.
The purpose of each socket varies according to the type of the currently settled video configuration.
19
20
UHD Configurations
21
HD Configurations
22
23
24
2 Installing the Server Hardware
This chapter describes how to install anFastServe | Ingest server on your site.
Always handle cards carefully. They can be extremely sensitive to ESD. Hold cards only by their
edges. After removing a card from its protective wrapper or from the server, place the card
component side up on a grounded, static free surface. Use a conductive foam pad if available but not
the card wrapper. Do not slide the card over any surface.
Installing FastServe | IngestHardware in a Rack
The FastServe | Ingest server is designed for 19-inch racks and requires three EIA rack units (3U), or
130 mm of rack space. Dimensions of the FastServe | Ingest server are: Height 130mm; Width
443mm, Depth 790mm, Weight 48kg (approx.).
The FastServe | Ingestserver includes rack mounting slide rails. The standard rail configuration is for
racks with square mounting holes. The rack-mounting kit requires inner slide rails be mounted to the
FastServe | Ingestserver and the outer slide rails are mounted to the rack. Once both, the inner and
outer rails are in place, slide the server with the inner rails attached into the outer rails. Secure the
server in the rack so it does not slide forward.
w To ensure the stability of the rack enclosure, start from the bottom when you install the rack
components in the rack enclosure.
Rack-mount Requirements
• Elevated Operating Ambient — If installed in a closed or multi-unit rack assembly, the operating
ambient temperature of the rack environment might be greater than room ambient. Therefore,
consider installing the equipment in an environment compatible with the maximum ambient
temperature (Tma) specified by the manufacturer.
• Reduced Air Flow — Installation of the equipment in a rack should be such that the amount of
air flow required for safe operation of the equipment is not compromised.
Airflow is from the front of the server to the rear. Make allowances for cooling air to be available
to the front panel surface and no restrictions at the rear.
• Mechanical Loading — Mounting of the equipment in the rack should be such that a hazardous
condition is not achieved due to uneven mechanical loading.
• Circuit Overloading — Consideration should be given to the connection of the equipment to the
supply circuit and the effect that overloading of the circuits might have on overcurrent protection
and supply wiring. Appropriate consideration of equipment nameplate ratings should be used
when addressing this concern.
• Reliable Grounding — Reliable grounding of rack-mounted equipment should be maintained.
Particular attention should be given to supply connections other than direct connections to the
branch circuit (for example, use of power strips).
• Inside Enclosure Access — If you want to extend the enclosure, and remove the top cover, you
must allow 0.5 in (1.3 cm) clearance on top of the enclosure for cover removal.
• Ventilation is handled through the sides of the unit; incoming air from the left, and cooling fans
on the right.
• If the Server is installed in a closed or multi-unit rack assembly, the operation's ambient
temperature of the rack may be greater than room ambient. Verify that the temperature in the
rack always stays within the 5C° to 40C° range.
26
Positioning the Server in the Rack
The following information helps you decide where to install the Avid FastServe | Ingest in the rack.
n The drives that were shipped with this server are pre-configured for use with this server only.
Therefore, when installing the drives, make sure to use these drives only.
27
n When you are installing drives in the Avid FastServe | Ingest server, begin the installation at the
bottom of a column of drives. Make sure the first drive you install is level and flat as you insert it into
the server.
c Do not force a drive into a slot. If you are having problems installing a drive, check to make
sure it is level and flat as you insert it into the server, that the drive carrier latch is open and at
a 45 degree angle to the drive carrier, and that the LEDs are on the bottom of the drive carrier.
5. Slide the drive into the open drive slot in the server until it stops. Approximately 1/2 inch of the
drive carrier should be outside the server.
6. Push the handle into the drive carrier. This seats the drive in the server. You’ll hear a click when
the drive is fully seated and the handle latches in place.
7. Repeat steps 2 to 6 for the remaining drives.
c Do not connect the FastServe | Ingest server to your Avid NEXIS environment until you have
assigned it a new unique IP address.
28
FastServe | IngestServer Connection Information
The rear panel of the FastServe | Ingestserver provides access to the power supplies, video port, 1
and 10 gigabit (Gb) Ethernet ports, VGA port, serial port, two USB connectors for the keyboard,
mouse, Reference IN and OUT sockets, LTC Input and Video Inputs/Outputs.
To connect/reconnect power:
1. Attach the power cords to both power receptacles on the rear of the server.
2. Connect the other end of both power cords to a properly grounded stable power source.
c For maximum power protection, Avid recommends a surge protected un-interruptible power
supply (UPS).
c To avoid the risk of electrical shock and fire, inspect the system power cord and plug routinely.
Ensure they are not damaged in any way.
When all necessary connections have been completed and configured, switch on the Server by
pressing the POWER button on the front panel.
w This unit has two connections to the main supply. For protection against electric shock,
disconnect both electric cords before service.
c Do not remove the power module without gloves. The cover of the power module serves as a
heat-sink for cooling. Temperature can reach 60°C under full load condition. If removed, put
aside the power module until cool, and prevent anyone from touching it until it is cooled.
29
Connecting Network
The FastServe | Ingest server comes equipped with two 1 Gigabit and two 10 Gigabit Ethernet ports.
The network (Ethernet) interface is used for communication between the server, the server
controllers, and other network devices.
The Server includes four network interface cards (NIC) for communication with the control hosts
and the general network.
n There are four USB ports on the FastServe | Ingest server (two on the rear and two on the front).
30
When using an Analog GENLOCK source, you can connect one ANALOG REF plug as the input
and the other ANALOG REF plug will automatically serve as the output (Loop).
When using Analog GENLOCK, it is recommended to put a 75-OHM termination on the REF out.
Connecting AES
FastServe | Ingestserver can be equipped with an Analog and Digital Audio External Source (AES).
The FastServe | Ingest server currently supports up to four UHD channels or eight HD channels. For
more information, see “Video Channel Specifications” on page 80.
31
Turning On the Server
When you turn on the power to your FastServe | Ingest server, you must do it in the following order
so that it will see all of its connected components.
Correctly configured IPMI performs power control operations or gives you remote access to a Linux
console.
n The server does not need to be powered on. Make sure the power supply and 1 Gb Ethernet cables
are connected. You can boot the FastServe server after establishing the IPMI connection.
2. Enter BIOS by pressing the Esc button during the server startup.
3. Once the JViewer window is displayed, press Esc once again to enter boot options.
4. In the boot options, use the right arrow on your keyboard to open Advanced options.
Press Enter.
5. Use the keyboard arrows to go to H20 IMPI Configuration.
32
Press Enter.
6. Use the keyboard arrows to go open BMC Configuration.
Press Enter.
7. Use the keyboard arrows to go open IPV4 Source.
Press Enter.
8. Using the arrows, set the IP as <Static>.
Press Enter.
9. Put in your IPv4 address (e.g.: 10.10.31.2xx).
Press Enter.
10. Set IPv4 Subnet Mask according to your network settings (e.g.: 255.255.224.0).
Press Enter.
11. Set IPv4 Gateway Address according to your network configuration (Ex: 10.10.0.254).
Press Enter.
12. Save and Exit by pressing F10.
13. Restart your FastServe | Ingest server.
n Default username is admin, and the default password is admin. For BIOS 86 users, default
credentials are: admin / Avid123.
33
Configuring the Remote Console Connection
Once you have logged on to the IPMI web service, you can now configure your Remote Console
connection.
34
g. Press OK to close this window.
7. Press Apply and OK to close the Java Control Panel.
8. Go to the Downloads folder and launch the jviewer.jnlp file.
35
Setting Up Remote Access to the Server
FastServe | Ingestsoftware supports BIOS IPMI to enable remote access to the system. For more
information on how to setup an IPMI connection, see “Setting IPMI Connection” on page 32.
You can also power on or off your server using the Power Control and Status section:
36
How To Use the vim Editor
For the purpose of this manual, we are going to use vim to edit files.These are the most common vim
operations:
• Use the keyboard arrows to find the required position in the file.
• Press Insert to enable the Editing mode.
• Press Esc to disable the Editing mode.
• To search for phrases in the file, exit the editing mode by pressing Esc, type the / key followed
by the word you are looking for. Once found, you can press the n key to go directly to the next
occurrence of the word.
• Type G to go to the bottom of the file.
• Type gg to move to the top of the file.
• Type :wq! to save and exit the file.
• Type :q! to exit without saving.
37
3 Upgrading The Operating System
n This topic provides information on how to upgrade your server’s operating system from CentOS5 to
the CentOS7 version.
c The upgrade procedures included in this topic should be conducted by qualified Avid support
personnel.
Upgrading Checklist
The following table provides a checklist of tasks that must be performed when upgrading your
FastServe | Ingest system. Some of the tasks are contained in this chapter, while others are contained
in other chapters of this guide.
Make sure you have a valid license file for the version you are about to install. For more information, see
“Updating Your License” on page 49.
Save your configuration settings using the Save Settings button in the Web Configurator. Create a fresh backup
of your system as described in the Backing-up Your System topic.
Check your BIOS configuration, as described in the topic “Checking BIOS Configuration” on page 39.
Prepare a bootable USB drive, as described in the topic “(Option) Preparing a Boot-able USB Drive” on page 39.
Load the Avid CentOS7 Image v1.4.2, as described in the topic “Loading the CentOS 7 Image on Your Server”
on page 40.
Set up your FastServe server, as described in the topic “Configuration Procedures” on page 41.
Install the FastServe OVS software, as described in the topic “Installing the Avid OVS Software” on page 44.
n Before you begin, make sure you have downloaded the latest Full version of the OVS system, you
have the INST_PACK and the USB drive with CentOS 7 ready.
n The backup is comprised of files which contain valuable information about the machine setup before
the upgrade procedure. This can be useful when restoring the system.
Checking BIOS Configuration
In the event that you need to re-image your FastServe | Ingest server, you should check your BIOS
settings before installing the CentOS 7 software.
This topic contains information on how to prepare a bootable USB drive to reinstall CentOS 7 on
your FastServe | Ingest system.
Using Linux
39
Using the Windows Win32DiskImager
Win32DiskImager is a Windows program for saving and restoring images from removable drives. It
can be used to write boot images to a USB flash device, making it bootable.
40
Configuration Procedures
The following table provides a checklist of tasks that must be performed when configuring the
FastServe | Ingest before installing the OVS software.
c Make sure to follow ALL the steps listed below in the same order as presented in the table!
Verify your network connection (IP address), as described in the topic “Assigning an IP Address” on
page 41.
Change your network configuration file, as described in the topic “Updating the Network
Configuration File” on page 42.
Install the newest kernel (for servers with freshly installed Linux), as described in the topic
“Installing Kernel” on page 43.
Configure the GRUB file, as described in the topic “Configuring the GRUB File” on page 44.
Assigning an IP Address
Once you have the FastServe | Ingest server connected to your network, you should verify your
network connection. This involves assigning a static IP address based on the requirements for your
site. This enables you to communicate with your shared storage infrastructure. You should be able to
get this information from your site’s Network Administrator.
n Log on as root.
41
4. Set the following information according to your network configuration:
ONBOOT=yes (not used Ethernet ports should have value “no”)
IPADDR=
HWADDR= (use data from the previous step)
NETMASK=
GATEWAY=
n The gateway parameter is mandatory for NEXIS. Otherwise, the NEXIS client cannot find the NEXIS
server by name. It needs to be the same gateway as the NEXIS server connected to it.
n Assign IP addresses for the eth0, eth1, eth2 and eth3 ports in the same way.
• eth0 and eth1 are 1GB ports, while eth2 and eth3 are 10GB ports.
n When working with Avid PIVOT, it is required that the FastServe servers need to be in the same
subnets, due to UDP communication.
After applying all changes to your network configuration, from a terminal emulator use the following
command to restart the network configuration:
42
If you encounter any problems, see the Troubleshooting 10GB Connection Issues chapter.
Installing Kernel
If your Linux is freshly installed, use the newest available kernel from the INST_PACK.
To install kernel:
1. Download the following file:
kernel-3.10.0-693.5.2.el7.Avid.x86_64.rpm
2. Copy the downloaded kernel to the /data/public folder.
3. Execute the following command:
rpm -ivh /data/public/kernel-3.10.0-693.5.2.el7.Avid.x86_64.rpm
4. Reboot your server.
5. Check the installed version by entering the following command:
uname -a
6. Check if /data/public is mounted after the reboot. If it is not properly mount it, use the following
command to fix it:
ls /data/public/
mount -a
To update BIOS:
1. Stop your server by entering the following command:
/data/VS/bin/set_run -s all
n This step is required after the OVS engine has been installed and you need to reinstall BIOS.
43
7. When the update is complete, reboot your server.
n Log on as root.
How to install OVS for the first time, as described in the topic “First-time Installation of OVS” on
page 44.
Perform the steps listed in the topic “Steps Required After OVS Installation” on page 45.
44
3. Set access permissions for the VS_INSTALLS folder:
chmod 777 -Rf /data/VS_INSTALLS
4. Download the following file: VS_FULL_CS7_2022.x.x.x.tgz and copy to /data/public.
5. Extract the archive:
tar -xvzf /data/public/VS_FULL_CS7-2022.x.x.xx.tgz -C /data/VS_INSTALLS/
cd /data/VS_INSTALLS/installer
./install_vs VS_FULL_CS7-2022.x.x.x
Set the date, time, and time zone settings, as described in the topic “Setting the Date, Time and Time
Zone on the Server” on page 46.
Set the CPU speed, as described in the topic “Setting the CPU Speed” on page 47.
Update the modeprobe.conf file, as described in the topic “Updating the modprobe.conf File” on
page 47.
Edit the Codecs file, as described in the topic “Editing the Codecs File” on page 47.
Update your license, as described in the topic “Updating Your License” on page 49.
Edit the vsPreferences.cfg file, as described in the topic “Editing the vsPreferences.cfg File” on
page 51.
Update the firmware of DVG boards, as described in the topic “Updating Firmware of DVG Boards”
on page 48.
45
Update the Avid registry, as described in the topic “Updating the AvidRegistry” on page 53.
You need to correctly set the date, time and time zone on each FastServe server.
n Please be aware that in order to continue your recording as scheduled, you will have to fully restart
your FastServe server twice a year, once in the spring after Standard time changes to Daylight time,
and once in the fall after the time changes back to Standard time
- or -
5. If you are unable to access the FastServe | Ingest OVS tab, use the following commands to restart
the server:
/data/VS/bin/set_run -s all
/data/VS/bin/set_run -a all
46
Setting the CPU Speed
This file does not exist on a machine with freshly installed Linux.
This is a basic FastServe | Ingestfile which is responsible for proper work of your DVG graphic
cards.
To stop OVS:
t Enter the following command:
/data/VS/bin/set_run -s all
47
## L=[physical_board_num] - LTC internal board number
C0=3
C1=2
C2=1
C3=0
M=0
H=1
A=2
E=3
L=2
J=0
#G=-1
B=4
n If your FastServe | Ingest server is configured to work in the SVIP mode, check if the content of the
codecs.map file matches the description in point 14 of the Burning the SVIP Firmware topic.
For SVIP server configuration, refer to the Burning the SVIP Firmware chapter.
Although the DVG board firmware is copied to /usr/dvg/ during OVS installation, it may not be
compatible with your machine. You can burn your firmware through the FastServe | IngestWeb
Settings, or using the FastServe | Live Edit Controller. After upgrading your operating system from
CentOS 5 to CentOS7, the firmware is already burnt but the “burning_status” file is missing. The
below procedure describes how to add it.
48
To add a burning status file:
1. Connect to your console with PuTTY or other terminal emulator.
2. Check what firmware is burned and create a matched /tmp/burning_status:
dvgflash -board 0 -reconf -list
vim /tmp/burning_status
Depending on the codec, you can receive following response:
For DNX For XDCAM
SUCCESS SUCCESS
DNX XDCAM
HD HD
n You can also easily burn the firmware for each codec in the Web Configurator. It is highly
recommended to use the Web Configurator for this procedure.
4. Press Enter.
To activate your license, note your Machine Id and send it to Avid support.
You can check your Machine ID and license status in the FastServe | Ingest Web Configurator >
System tab.
You can add new license by pressing on the Import from file button or by pasting the license details
directly into the text field and pressing the Add licenses button. You can also remove old and expired
licenses in this section of the FastServe | Inegest Web Configurator.
49
n Machine ID will change after CentOS operating system and OVS system have been upgraded. Make
sure enough time is accommodated to obtain a new license from Avid Customer Support.
Avid Customer Support can provide you with a temporary license within a time frame specified in
your Support Contract. This will give you enough time to provide a full license. More information on
the Avid Customer response time is available at https://www.avid.com/learn-and-support/avid-
advantage-support-plans.
Once you receive your license from Avid, enter the license number to the license.dat file. To create
this file, use the following commands:
touch /usr/local/orad/license.dat
vim /usr/local/orad/license.dat
n A broken firmware can prompt the FastServe server to display error messages about an invalid
license. In case you receive such error message and the license is valid, check the DVG board FW.
The table below presents an overview of the possible error messages and their short description:
License problem m The linear key (mixing) is missing in the features file.
50
Restoring the Backup Files
After applying this step, check your /data/VS/bin/allApps.cfg file if it contains the correct
information (as listed below):
rdt ext ovs cmd vsc ast wf proxy
Create or download the /data/VS/bin/user_pre_VS file. Compare the content of this file with the
version from the latest backup.
The vsPreferences.cfg file is the most important file for the OVS engine. It keeps all of your OVS’s
personal preferences.
n OVS needs to be stopped during the edition of the file. OVS overwrites the vsPreferences.cfg file
every time it is stopped and your changes will be lost.
n The default vsPreferences.cfg file is created when OVS is run for the first time.
n The Ethernet port number is specific to your configuration. In the example above, eth2 (10 Gb) is
used as the control network interface. For more information on Ethernet ports, see “Ethernet Ports”
on page 16.
t 517 DATA_NETWORK_INTERFACE=2– set the eth number which will be used for data
connection.
t 24 CODEC_FORMAT - check if the codec format matches the format set in the firmware
burning_status file.
t change TASKS_MAX_HP_EXPORT=1 to TASKS_MAX_HP_EXPORT=8 under
[TASKS] line #607
51
4. For FastServe | I/O configurations, edit the following settings:
t change TASKS_MAX_HP_EXPORT=8 to TASKS_MAX_HP_EXPORT=4 under
[TASKS] line #607
RECORDING_CHANNELS=4
PLAYBACK_CHANNELS=4
t to work with MediaCentral | Command, change the following:
EJECT_MODE=1,1,1,1,1,1,1,1
FILL_FRAME=1,1,1,1,1,1,1,1
t to enable Send-to-Playback, make sure the following option is set:
TASKS_MAX_HP_TM=5
5. To save and exit the file, type
:wq!
and press Enter.
RAID Configuration
The following procedure describes the steps required when you need to check the RAID.
52
To check and rebuild RAID:
1. Check the status of the RAID:
/usr/StorMan/arcconf getconfig 1 | grep "Group [0-9], Segment [0-9]"
/data/VS/bin/detect_raid_sgs
2. If the displayed status indicates that there is no sg3 - sg18 or RAID needs to be rebuild,:
a. Stop OVS:
/data/VS/bin/set_run -s all
b. /usr/StorMan/arcconf delete 1 logicaldrive all
c. Confirm by pressing the “y” and Enter keys on the keyboard.
d. Shut the system down.
shutdown -h now
e. Perform a power cycle and remove the power cables for about a minute. Remove all
additional devices connected to your machine, such as USB devices or additional hard
drives.
f. Turn the system back on, and after ca 3 minutes, stop the RAID and rebuild it:
/data/VS/bin/setupAACRaid6
g. Check the results:
/usr/StorMan/arcconf getconfig 1 | grep "Group [0-9], Segment [0-9]"
/data/VS/bin/detect_raid_sgs
3. Start the FastServe server.
4. Install the appropriate NEXIS Client from the Web Configurator and update the Avid Registry.
5. To make sure the current firmware is appropriate for the CentOS7 version, reburn it using the
FastServe Web Configurator. For more information, see the Administrator’s Guide.
6. Shut down the system using the following command:
shutdown -h
Then, boot it up again.
7. For SVIP configurations, restart OVS to generate new SVIP configuration files.
Update the AvidRegistry to avoid network issues between Avid NEXIS and the FastServe |
Ingestserver. Follow the steps described here in the Re-installing the Avid NEXIS Client chapter.
Make sure the correct eth port is entered. The configuration entered here needs to match your current
network setup. If the eth2 interface is selected for transfer is, then eth2 should be set here as well.
You might encounter NEXIS export issues if this configuration does not match.
Final Steps
Now, compare the content of the newly created or updated files with the files saved in the latest
backup. You can now safely start the OVS engine:
/data/VS/bin/set_run -a all
53
4 Manually Installing Individual Components
This topic describes how to manually update and configure individual components of the FastServe
system.
Updating Logrotate
This procedure describes how to manually update the logrotate to version 3.15.0.
n If your server has more than one active Ethernet interface, it is important to uncomment (remove the
# sign) the line for the eth interface working with NEXIS. If you are working with only one eth
interface, there is no need to uncomment it because NEXIS will automatically use this one.
n If you use the 10GB Ethernet port for NEXIS communication, make sure this line is uncommented
and the Hires parameter is set to 4 for the highest performance.
d. For certain network configuration cases, add the remote system directories suitable for your
network.
55
e. Start OVS:
/data/VS/bin/set_run -a all
8. For version 18.9.0_15, check the current logging mask after installing:
a. Check the current logging mask:
avidfos_ctrl -l
b. Change the logging mask to 0x1200024b.
avidfos_ctrl -s 0x1200024b
c. Check the current logging mask after change:
avidfos_ctrl -l
9. Restart the AvidNEXISClient:
systemctl restart avidfos
10. (Optional) Reboot the server.
56
5. Check if FireBird is running properly and if the installed version of OVSCommander is correct:
pstree | grep fb_smp_server
/sbin/service firebird status
ll /data/VS/bin/OVSCommander/installers/current
cat /data/VS/bin/OVSCommander/installers/current/OvsCommander.version
Updating VSCommander
To update the VSCommander to its latest version, follow the steps listed in this procedure.
To update VSCommander:
1. Copy the VSCommander installer to /data/public and install it:
Copy the VSCommander-2018.XX.X.XXXX-9d3e198.el5_5.x86_64.rpm build to /
data/public
rpm -e VSCommander
rpm -Uvh /data/public/VSCommander-2018.12.1.5094-9d3e198.el5_5.x86_64.rpm -
-force
2. Check what version of VSCommander is installed on system:
rpm -qa VSCommander
3. (Option) Increase the log level to INFO or DEBUG.
Updating AirSpeedTranslator
If you need to update the AirSpeedTranslator component, follow the steps listed in this procedure.
57
(Option) Increase Log Level in VSCommander,
AirSpeedTranslator & OVSCommander
Optionally, you can increase the log level to INFO or DEBUG for the VSCommander and
AirSpeedTranslator components. Follow the steps below.
Updating vsWrapper
To update the vsWrapper component, follow the steps listed in this procedure.
To update vsWrapper:
1. Check the installed version in the ChangeLog:
head -n 15 /data/dclib/ovslib64/ChangeLog
2. Stop the server:
/data/VS/bin/set_run -s all
3. Copy the vsWrapper installer to /data/public and install the component:
Copy vsWrapper-XXXX-X-X-X-gbc09730-5.tar.gz to /data/public
tar -xvzf /data/public/vsWrapper-2022-2-1-6-gbc09730-5.tar.gz -C /data/
dclib/ovslib64/
58
4. Start the server:
/data/VS/bin/set_run -a all
59
Installing the Web Configurator Component
To install the Web Configurator component, follow the steps listed in this procedure.
Upgrading libdvg
To upgrade the libdvg component:
1. Copy the libdvg-813.1-10.el7.centos.x86_64.rpm file to /data/public
folder.
2. Install it:
rpm -ivhU /data/public/libdvg-813.1-10.el7.centos.x86_64.rpm
3. Reboot the server.
60
Manually Burning DVG Boards Firmware
Although the DVG board firmware is copied to /usr/dvg/ during OVS installation, it may not be
compatible with your machine.
We recommend using the FastServe Web Configurator for upgrading the firmware. For more
information, see the Administrator’s Guide.
In some cases, it may not be possible to burn the firmware using a FastServe | Ingestuser interface.
Then you can attempt re-burning the firmware using a script.
n If the firmware you would like to use is different than in the release versions, you need to first change
the symbolic relink of the firmware, then reburn it.
c In extreme cases, you can attempt to re-burn the firmware manually. This method requires a
lot of attention as it may possibly damage the DVG board. Please proceed with care.
61
You should see four (4) boards.
3. Check the available firmware:
cd /usr/dvg
ls
n The XDCAM format has 5 installed firmwares. The DNx format has 3 installed firmwares.
62
d. Burn input / output firmware for the DVG card (required for I/O setup 1In 7Out):
dvgflash -board 0 -write xdcam_io_xxxx.bin
n It is recommended to have all required firmware for each required format burned for each board.
63
5 Maintaining and Troubleshooting Your Server
This chapter contains information on how to perform preventative maintenance on your FastServe |
Ingest system, as well as how to troubleshoot your server when problems or failures occur.
Preventative Maintenance
This section contains information on some preventative maintenance tasks to help keep your system
healthy.
The MIB (Management Information Base) file, which helps to understand SNMP responses obtained
from the FastServe devices is distributed together with the installation files. For more information on
how to configure SNMP, see the SNMP Settings topic in the Avid FastServe | Ingest Administrator’s
Guide.
Troubleshooting Your FastServe | Ingest Server
This section contains information on how to troubleshoot your FastServe | Ingest server, add and
replace certain hardware components in case of failure, including media drives, system drives, fans,
and Video I/O boards.
If you are still having problems connecting to the server using a Telnet client (such as PuTTY), try
connecting to it using the IPMI console. For more information, see “Setting Up Remote Access to the
Server” on page 36. Once connected, use the ifconfig utility to check the status of your network
interfaces. Your working Ethernet port should have the following status:
<UP,BROADCAST,RUNNING,MULTICAST>.
RAID Recovery
In case any of the RAID drives are damaged, you can recover them using the FastServe | IngestWeb
Settings.
n Before you begin this procedure, make sure you have one or more spare media drives available. If
not, you must obtain replacement drives before proceeding.
65
c In the event of a failed media drive, it is very important that you replace the failed media drive
as soon as possible.
c Do not force a drive into a slot. If you are having problems installing a drive, check to make
sure it is level and flat as you insert it into the server, that the drive carrier latch is open and at
a 45 degree angle to the drive carrier, and that the LEDs are on the bottom of the drive carrier.
h. Slide the drive into the open drive slot in the server until it stops. Approximately 1/2 inch of
the drive carrier should be outside the server.
i. Push the handle into the drive carrier. This seats the drive in the server. You will hear a click
when the drive is fully seated and the handle latches in place.
66
4. Go back to the FastServe | Ingest Web Configurator to check the status of the newly inserted
drive:
n The Disk recovery option rebuilds and restores the replaced drive, but it is a time-consuming process.
Fast recovery is much quicker but it will erase all data from all drives during the rebuilding process.
67
Removing and Replacing the Server Main Cover
The FastServe | Ingest server must be operated with the chassis cover in place to ensure proper
cooling. However, you will need to remove the main cover to add or replace components inside of
the server (Video I/O board set). Before removing the main cover, power down the server and unplug
all peripheral devices and the AC power cables.
n A nonskid surface or a stop behind the server may be needed to prevent the server from sliding on
your work surface.
6. Slide back the rear cover until it will be released. Or slide forward the front cover until it will be
released.
7. Remove the main cover and set in a safe place.
68
Replacing Power Modules
The FastServe | Ingest server is designed to run with two operating power modules. A power module
can be replaced if it fails. If a power module fails, the LED on the power module and the front panel
LED turn red and a beeping alarm sounds. The alarm is not configurable.
c Avid recommends the use of uninterruptible power supplies, appropriately sized for your
FastServe | Ingest server. This provides protection against sudden power surges or losses that
could cause you to lose files or experience data corruption.
5. Push the latch towards the handle and remove the power module by pulling on the handle.
A. Latch
B. Handle
6. Insert the replacement power module into the power supply cage until it clicks into place.
7. Reconnect all peripheral devices and the AC power cords into the server.
n The server will automatically power up without having to turn on the Power switch.
69
Identifying and Replacing Failed Fans
In the event that you have one or more fan failures, you can replace them. First, you must identify
which fan has failed. Then, once you know which fan it is, you need to figure out when you can
replace it.
n The system does not need to be taken offline or powered down before replacing fans.
Before you begin, you must obtain replacement fans for your FastServe | Ingest server.
3. Remove the Fan (Front) cover on the FastServe | Ingest server as described in the Removing and
Replacing the Server Main Cover topic.
The following is an example of Fans 1A/1B, 2A/2B, 3A/3B, 4A/4B, 5A/5B:
4. Remove the failed fan. Depending on which fan has failed, do one of the following:
a. Lift the appropriate failed fan out of the chassis.
b. Take the replacement fan, and line up the top and bottom of the fan with the guides, and push
it down into position.
70
5. Reconnect all peripheral devices and the AC power cords into the server.
n The system should be taken offline and powered down before replacing boards.
Before you begin, you must obtain replacement DVG boards for your FastServe | Ingest server.
71
7. To remove a DVG board, do the following:
a. Remove the PHY data Harness (black cable) from the DVG board.
b. Release the Hold Down Bracket using the thumbscrews, and then slide it out of the chassis.
n Before removing more than one card, it is recommended to observe how the cables are connected.
72
1)Power + PHY data Harness
2)REF (MCX RG179 -BNC CBL)
3)Scaller (MCX RG179 -BNC CBL)
4)AES
5)Data socket
n The system should be taken offline and powered down before replacing boards.
Before you begin, you must obtain replacement PHY interface for your FastServe | Ingest server.
73
7. To remove a PHY interface, do the following:
a. Remove the PHY-DVG Mini SAS Cable (black cable) from the PHY interface.
74
8. Release the PHY interface and then slide it out of the chassis.
n The system should be taken offline and powered down before replacing boards.
Before you begin, you must obtain replacement RAID controller for your FastServe | Ingest server.
75
6. To remove a RAID controller, do the following:
a. Remove the thumbscrews from the top of the bracket.
b. Remove all Mini SAS disk cables (black cables).
c. Remove the other side of these cables from the front (disk) part of the server.
76
d. Release the RAID controller by sliding it out of the chassis.
n The system should be taken offline and powered down before replacing boards.
77
6. Disconnect 1) power and 2) SATA plugs from the drive:
n Some locations on the Knowledge Base require you to log in as a registered user, but you can access
most of the information in the Knowledge Base without registering and logging in.
n If you are not already a registered user of the Knowledge Base, create a Master Account, and follow
the on-screen registration instructions to register now. Registered users can access more
information.
78
A Specifications and Notices
This section provides information on the dimensions and weight, the environmental, the electrical,
acoustic, audio, video and the power cord specifications for the Avid FastServe | Ingest Server
(UHDS models).
This section also provides a detailed listing of all technical system specifications and connector
pinouts for the FastServe | Ingest server.
n We recommend the use of an Uninterruptible Power Supply (UPS) and supported network cabling.
Environmental Specifications
Power Specifications
The following table lists the Power specifications.
Power Specifications
Channel Configuration
The FastServe | Ingest server provides Fully Flexible I/O setup.
UHD HD
80
For cabling information, see “UHD Configurations” on page 21 and “HD Configurations” on
page 22.
Video Inputs
1 X SDI / HD-SDI per Video input
Video Outputs
2 X SDI / HD-SDI per Video output - clean
Audio Specifications
This section describes the audio specifications.
Audio Specifications
Parameter Specification
Parameter Specification
Manual Control • Avid OCIP Open Control Interface Protocol – internal protocol.
• NetStream synchronized recording at NEXIS storage platform
• IsoSync synchronized cue, record, and stop across multiple servers through the
user interface
81
Control and Synchronization Specifications(Continued)
Parameter Specification
Reference Analog black burst (NTSC or PAL), or tri-level reference, with loopthrough input/
output.
n It is crucial not to use more than one protocol at the same time.
Storage
For storage, theFastServe | Ingest is equipped with the following:
• UHDS model servers come with Sixteen (16) 3” 1 TB or 2TB SATA 2 drives RAID 60 (8 TB
usable).
Connection Specifications
This section describes the connection specifications.
Connection Specifications
Parameter Specification
Keyboard/Mouse Ports Four (4) USB 2.0 connectors, for USB compatible keyboard and mouse.
Ethernet Ports 10GB (2) DAC (Direct Attach Cooper) SFP+ or Fiber SFP+
(on FastServe | Ingest eth2 and eth3).
82
Connection Specifications (Continued)
Parameter Specification
Ethernet Ports 1GB (2) RJ-45 connector, 10BASE-T, 100BASE-T, or 1000BASE-T, auto sensing
(on FastServe | Ingest eth0 and eth1).
w In order to ensure emission compliance, all cables attached to connectors on the FastServe |
Ingest chassis must be fully shielded and properly grounded to the connector shell where
possible.
83
VDCP Serial Port Pinout
The below table illustrates the VDCP serial port pinout.
An Octopus cable or a breakout box are required for a serial connection. The table above comes from
documentation of a Moxa PCI Express serial board, which is supported by FastServe | Ingest and can
be used with our products.
Command Description
1x.00 - STOP The STOP command will return the selected port to the IDLE state.
The STOP command can be issued to a port in any state. When in IDLE, the port will
output black. Any material that is playing out, CUED or cueing is aborted. No action will
result if the STOP command is received when no material is PLAYing. If the port was in
the RECORD state, then the system will stop recording at the next REF interval. A
partial recording will have occurred and the internal database for the length of the
material will be updated to reflect this reduced length. The part of the material received
is kept stored on the disk and is available for play.
1x.01 - PLAY The PLAY command causes the specified ID to play out.
1x.02 - RECORD Issuing the RECORD command will cause the system to begin recording on the next
REF interval. It will also clear the CUE/INIT and cueing bits in the port status.
1x.04 - STILL/PAUSE The STILL command causes the currently playing ID to pause. The last frame played
prior to receiving the STILL command will continue being displayed. The output port
must be in the PLAY, or in the CUED state.
1x.06 - CONTINUE The CONTINUE command causes the ID currently in the STILL state to continue
playing. The output port must be in a PLAY, CUED, or STILL state or an error will be
logged.
84
Supported Optional VDCP Commands(Continued)
Command Description
2x.21 - CLOSE PORT The CLOSE command is used to break communication to a Signal (audio/video) Port
connection established by a preceding OPEN command. PORT is a number representing
the available video ports as in OPEN. SEND DATA 1 contains an 8 bit signed number
representing PORT.
2x.22 - SELECT PORT The SELECT PORT command selects a Signal Port from the signal ports that are
currently opened by this communications port. All subsequent commands arriving at the
associated RS-422 port will be routed to the assigned Signal Port until another SELECT
PORT command is received. Only one signal port may be selected by a single
communications port at any time. A CLOSE, or SELECT PORT command following,
breaks or closes this selection. PORT is a number representing the available I/O signal
ports. SEND DATA 1 contains an 8 bit signed number representing PORT.
2x.23 - RECORD INIT Issuing the RECORD INIT command with a Video Input Port selected causes the system
to prepare for recording. The RECORD INIT command consists of the command itself
followed by an ID, followed by a LENGTH. The ID is an 8 character identifier. The
LENGTH is the duration of record in FRAMES SECONDS MINUTES HOURS (BCD)
format. The RECORD INIT command may be issued when the signal port is recording,
if the disk system supports back to back records. In this case every frame of video is
recorded.
2x.24 - PLAY CUE The PLAY CUE command causes the selected port to prepare to play the specified ID.
2x.25 - CUE WITH DATA This command is similar to the CUE command but allows play out of just a part of the
ID.
2x.26 - DELETE ID The ID DELETE command is used to remove material from the disk system.
2x.2C - RECORD INIT WITH This command is similar to the CUE command but allows play out of just a part of the
DATA ID.
2x.2C - RECORD INIT WITH The RECORD INIT WITH DATA command has all the features and requirements of the
DATA RECORD INIT command with the following changes: The ID may already exist on the
disk (e.g. this command permits a dub over of a section of the ID).
2X.60 / AX.60 OPEN USER The OPEN_USER_INFO command will open the specified file ID for reading or writing
INFO User Data. If any file ID is already open for User Data by the communications port it will
be closed.
2X.61 - CLOSE USER INFO The CLOSE_USER_INFO command will close the file ID currently open for User Data.
2X.62 - ADD USER INFO The ADD_USER_INFO command will add or replace the VALUE of the specified
KEYWORD in the currently open file.
3x.01 - OPEN PORT The Signal Ports consist of audio and video channels as configured by the device. Any
signal port can be controlled from any RS-422 control port with the following Port
assignment commands; OPEN, CLOSE and SELECT. Only one communications port
can have a given signal port open at a given time. The system commands are organized
with reference to the Signal Port that they effect. The ports consist of SIP (Signal Input
Ports, range –1 to -127) and SOP (Signal Output Ports range 1 to 127).
3x.02 - NEXT The NEXT command is used to transfer any remaining IDs in groups of up to ten. It has
the same format as LIST commands and NEXT is called repeatedly until all IDs have
been transferred. See the LIST command 3X.11 for more details.
85
Supported Optional VDCP Commands(Continued)
Command Description
3x.05 - PORT STATUS The Port Status command returns to the controller the status bytes specified for the
REQUEST selected video port, preceded by the bit map.
3x.06 - POSITION REQUEST The POSITION REQUEST query returns the current position ‘timecode’ or time
remaining within the ID which is currently playing on the selected port. The selected
port must be in PLAY, RECORD, CUED, OR STILL state or an error will be logged. An
error condition will result in the appropriate bit being set in the port status error bytes.
The POSITION/TIME returned is in RETURN DATA 2-5 in FRAMES, SEC, MIN,
HOURS BCD format is preceded by RETURN DATA 1 the time type.
3x.07 - ACTIVE ID REQUEST This command returns information to the controller about whether a queried port is
active (an active port is one that is either recording, playing, cued or cueing), and what
the active ID is. This query does not affect the output of the system.
3x.08 - DEVICE TYPE The DEVICE TYPE REQUEST command is used to request the specifications of the
REQUEST Controlled Device. The response to this command is a 16-byte (maximum) data message
advising of the specifications of the CONTROLLED DEVICE. The first N bytes will be
the manufacturer ID followed by a colon ‘:’
3x.10 - SYSTEM STATUS This command returns to the controller information about the MAIN storage system.This
REQUEST command returns to the controller information about the MAIN storage system
3x.11 - ID LIST This command returns a list of all IDs currently stored on the system to the controller.
The format will return the number of IDs remaining to be transmitted in subsequent
transmissions in RETURN DATA 1 and RETURN DATA 2 (RETURN DATA 1 MSB,
RETURN DATA 2 LSB), followed by ten 8 byte IDs in RETURN DATA 3 to RETURN
DATA 82. The NEXT command is used to transfer any remaining IDs in groups of up to
ten. NEXT is called repeatedly until all IDs have been transferred.
3x.14 - ID SIZE REQUEST This command returns the duration of the specified ID to the controller. The format
returns the frames in RETURN DATA 1, seconds in RETURN DATA 2, minutes in
RETURN DATA 3 and hours in RETURN DATA 4, in BCD. SEND DATA 1-8 contains
the ID name. This command returns the duration of the specified ID to the controller.
The format returns the frames in RETURN DATA 1, seconds in RETURN DATA 2,
minutes in RETURN DATA 3 and hours in RETURN DATA 4, in BCD. SEND DATA 1-
8 contains the ID name.
3x.16 - ID REQUEST This command tells the controller whether the ID is currently in the ‘get from archive
list’ for the selected port and whether the ID is currently in the disk and the ARCHIVE.
This command allows the automation controller to ask if an ID it needs for future
playout is in the DISK or ARCHIVE. This command tells the controller whether the ID
is currently in the ‘get from archive list’ for the selected port and whether the ID is
currently in the disk and the ARCHIVE. This command allows the automation controller
to ask if an ID it needs for future playout is in the DISK or ARCHIVE.
3x.18 - ID’S ADDED LIST This request allows a controller to inquire about items that were added to the disk system
by another signal port. The command returns to the controller a list of the IDs that have
been added to the disk system since the last ID’s ADDED request, or unreported ID’s
from before the last IDs ADDED request if not all were read. The list is kept for each
active communications port.
86
Supported Optional VDCP Commands(Continued)
Command Description
3x.19 - ID’S DELETED LIST This command returns to the controller a list of the IDs that have been deleted from the
disk system since the last ID’s DELETED request, or unreported ID’s from before the
last ID’s DELETED request if not all were read. This list is kept for each active
communications port. This request allows a controller to find out about items added to
the disk system that it may need that were deleted by another signal port.
3x.07 - ACTIVE ID REQUEST This command returns information to the controller about whether a queried port is
active (an active port is one that is either recording, playing, cued or cueing), and what
the active ID is. This query does not affect the output of the system.
3x.08 - DEVICE TYPE The DEVICE TYPE REQUEST command is used to request the specifications of the
REQUEST Controlled Device. The response to this command is a 16-byte (maximum) data message
advising of the specifications of the CONTROLLED DEVICE. The first N bytes will be
the manufacturer ID followed by a colon ‘:’
3x.10 - SYSTEM STATUS This command returns to the controller information about the MAIN storage system.This
REQUEST command returns to the controller information about the MAIN storage system
3x.11 - ID LIST This command returns a list of all IDs currently stored on the system to the controller.
The format will return the number of IDs remaining to be transmitted in subsequent
transmissions in RETURN DATA 1 and RETURN DATA 2 (RETURN DATA 1 MSB,
RETURN DATA 2 LSB), followed by ten 8 byte IDs in RETURN DATA 3 to RETURN
DATA 82. The NEXT command is used to transfer any remaining IDs in groups of up to
ten. NEXT is called repeatedly until all IDs have been transferred.
3x.14 - ID SIZE REQUEST This command returns the duration of the specified ID to the controller. The format
returns the frames in RETURN DATA 1, seconds in RETURN DATA 2, minutes in
RETURN DATA 3 and hours in RETURN DATA 4, in BCD. SEND DATA 1-8 contains
the ID name. This command returns the duration of the specified ID to the controller.
The format returns the frames in RETURN DATA 1, seconds in RETURN DATA 2,
minutes in RETURN DATA 3 and hours in RETURN DATA 4, in BCD. SEND DATA 1-
8 contains the ID name.
3x.16 - ID REQUEST This command tells the controller whether the ID is currently in the ‘get from archive
list’ for the selected port and whether the ID is currently in the disk and the ARCHIVE.
This command allows the automation controller to ask if an ID it needs for future
playout is in the DISK or ARCHIVE. This command tells the controller whether the ID
is currently in the ‘get from archive list’ for the selected port and whether the ID is
currently in the disk and the ARCHIVE. This command allows the automation controller
to ask if an ID it needs for future playout is in the DISK or ARCHIVE.
3x.18 - ID’S ADDED LIST This request allows a controller to inquire about items that were added to the disk system
by another signal port. The command returns to the controller a list of the IDs that have
been added to the disk system since the last ID’s ADDED request, or unreported ID’s
from before the last IDs ADDED request if not all were read. The list is kept for each
active communications port.
3x.19 - ID’S DELETED LIST This command returns to the controller a list of the IDs that have been deleted from the
disk system since the last ID’s DELETED request, or unreported ID’s from before the
last ID’s DELETED request if not all were read. This list is kept for each active
communications port. This request allows a controller to find out about items added to
the disk system that it may need that were deleted by another signal port.
87
Supported Optional VDCP Commands(Continued)
Command Description
3X.63 - GET USER INFO The GET_USER_INFO command will return the VALUE from the specified
KEYWORD in the currently open file. The keyword supplied with the command must
be an exact match for an existing keyword that is stored within the specified file. The
match is case sensitive. Another GET_USER_INFO command should not be started
until after the first has completed.
Ground
n Shielded cable must be used on each connection to maintain RFI compliance. Connect the shield of
the cable to the shield of the connector.
88
USB 2 Connector Specifications
This is a standard USB 2 connector. We support standard USB 2.0 devices, such as flash drives,
keyboards and mice.
GPIO Wiring
w You should have all the electrical work at your site done by a licensed electrician. All the
electrical changes must meet country, state, and local electrical codes.
FastServe | Ingest servers support UPS devices that are connected using network connections, USB
connections, and serial connections. Install the software from the UPS manufacturer for advanced
shutdown behavior, calibrate the UPS device. These software packages also allow for a connected
Windows servers to send alerts to other Windows servers to perform actions.
Your FastServe | Ingest server is connected to a network, network policy settings might also prevent
you from completing this procedure. Make sure there is adequate power and the correct receptacle
type for each hardware component, the rack power strips, and the UPS devices. Do not use extension
cords to plug in any of the hardware components.
89
B Installing the Matrox S2 Board
Starting with the 2019.6 version of FastServe | Ingest supports the XAVC-I Class 100 HD codecs. To
achieve this support, a Matrox board needs to be added to a FastServe | Ingest UHD machine.
n The Matrox board is a part of a separate kit which can be purchased from Avid to enable the XAVC-I
workflow. Contact Avid Support for more information.
Prerequisites
The Matrox S2 board can only be added to a FastServe | Ingest machine which meets the following
requirements:
• CentOS 7 operating system,
• OVS minimum version: 2019.6 FULL (Matrox drivers are installed automatically),
• minimum dnxhd_ii_9024 firmware on the codec boards.
n Note, that the AES input cable is located on slot #4. AES cables run through the metal frame from the
inside - if it is not the case, re-insert them accordingly through slot #8.
GPIO is on slot #4, LTC cables are connected to slots #3 and #2.
91
Installing the Matrox Hardware
The Matrox board should be physically located on slot #10.
92
Board Layout After Matrox Upgrade
93
07:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection
(rev 03)
82:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+
Network Connection (rev 01)
82:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+
Network Connection (rev 01)
86:00.0 RAID bus controller: Adaptec Series 8 12G SAS/PCIe 3 (rev 01)
89:00.0 Multimedia controller: Matrox Electronics Systems Ltd. SV2 (rev 01)
8a:00.0 Multimedia controller: Matrox Electronics Systems Ltd. SV2 (rev 01)
2. The Matrox driver should be installed automatically with the FastServe | Ingest v2019.6. Verify
that the M264 driver is present using the MveXinfo.exe tool.
/opt/MatroxVideo/DSX.utils/bin/mveXinfo.exe
94
If the correct version of the driver is not found, install it manually.
a. Place the Matrox driver (M264_260319_23779.run) in /data/public.
b. Uninstall the previous version of the Matrox driver (if required):
/opt/MatroxVideo/DSX.utils/uninstall.sh
c. Reboot the server.
d. Install the required version of the driver:
/data/VS/bin/set_run -s all
chmod -v 755 /data/public/M264_260319_23779.run
/data/public/M264_260319_23779.run
e. Verify the installation using MveXinfo.exe:
/opt/MatroxVideo/DSX.utils/bin/mveXinfo.exe
f. Start the server:
/data/VS/bin/set_run -a all
3. Check the codec board and make sure the firmware is suitable for Matrox. The latest version of
the firmware is dnxhd_ii_9024.bin.
4. Open the vsProxy.xml file and check if its content matches the one listed below.
a. Stop the server:
/data/VS/bin/set_run -s all
b. Open the vsProxy.xml file:
vi /data/VS/bin/vsProxy/bin/vsProxy.xml
c. Check the content:
<Matrox Enable="Yes" DeviceIndex="0" ProfileIndex="0" />
<Buffer Name="vsProxyCommunicationChannel" />
<Channels>
<!-- FastStart -->
<Channel Id="0" Type="Exporter" PresetName="Hires540p1500k"
MatroxProfileIndex="0" MatroxDeviceIndex="0" />
<Channel Id="1" Type="Exporter" PresetName="Hires540p1500k"
MatroxProfileIndex="1" MatroxDeviceIndex="0" />
<Channel Id="2" Type="Exporter" PresetName="Hires540p1500k"
MatroxProfileIndex="0" MatroxDeviceIndex="0" />
<Channel Id="3" Type="Exporter" PresetName="Hires540p1500k"
MatroxProfileIndex="1" MatroxDeviceIndex="0" />
<Channel Id="4" Type="Exporter" PresetName="Hires540p1500k"
MatroxProfileIndex="0" MatroxDeviceIndex="0" />
<Channel Id="5" Type="Exporter" PresetName="Hires540p1500k"
MatroxProfileIndex="1" MatroxDeviceIndex="0" />
<Channel Id="6" Type="Exporter" PresetName="Hires540p1500k"
MatroxProfileIndex="0" MatroxDeviceIndex="0" />
<Channel Id="7" Type="Exporter" PresetName="Hires540p1500k"
MatroxProfileIndex="1" MatroxDeviceIndex="0" />
</Channels>
95
<Presets>
<Preset Name="Hires1080p3000k" Description="Hires proxy,1080p, 6Mbit, audio
mp2" Width="1920" Height="1080" AudioBitrate="96000" AudioCompression="mp2"
VideoEncoderPreset="avc/hiresproxy/HQ" MatroxEncoder="No" ThreadPriority="60"
AudioChannels="16" AudioInterleave="1" ContainerType="Mxf" />
<Preset Name="Hires720p3000k" Description="Hires proxy, 720p, 3Mbit, audio mp2"
Width="1280" Height="720" AudioBitrate="96000" AudioCompression="mp2"
VideoEncoderPreset="avc/hiresproxy/HQ" MatroxEncoder="Yes" ThreadPriority="60"
AudioChannels="16" AudioInterleave="1" ContainerType="Mxf" />
<Preset Name="Hires540p1500k" Description="Hires proxy, 540p, 1.5Mbit, audio
mp2" Width="960" Height="540" AudioBitrate="96000" AudioCompression="mp2"
VideoEncoderPreset="avc/hiresproxy/SQ" MatroxEncoder="Yes" ThreadPriority="60"
AudioChannels="16" AudioInterleave="1" ContainerType="Mxf" />
<Preset Name="Hires360p800k" Description="Hires proxy, 360p, 800kbit, audio mp2"
Width="640" Height="360" AudioBitrate="96000" AudioCompression="mp2"
VideoEncoderPreset="avc/hiresproxy/LB" MatroxEncoder="Yes" ThreadPriority="60"
AudioChannels="16" AudioInterleave="1" ContainerType="Mxf" />
<Preset Name="Proxy270p800k" Description="Airspeed compatible proxy, 270p,
800kbit, audio mp2" Width="480" Height="270" AudioBitrate="96000"
AudioCompression="mp2" VideoEncoderPreset="avc/proxy/1080p/800k"
MatroxEncoder="Yes" ThreadPriority="60" AudioChannels="16" AudioInterleave="1"
ContainerType="Mxf" />
<Preset Name="Proxy180p800k" Description="Airspeed compatible proxy, 180p,
800kbit, audio mp2" Width="320" Height="180" AudioBitrate="96000"
AudioCompression="mp2" VideoEncoderPreset="avc/proxy/720p/800k"
MatroxEncoder="Yes" ThreadPriority="60" AudioChannels="16" AudioInterleave="1"
ContainerType="Mxf" />
96
C SVIP Configuration
This topic explains how to install the SVIP version of the FastServe | Ingest server.
Prerequisites
Before you begin the SVIP configuration, make sure your FastServe | Ingest machine is properly
configured.
98
To burn the boot_410_80c.bin bootloader firmware, use the following command:
dvgflash -board [board number index] -write /data/public/boot_410_80c.bin
Type YES to confirm the process.
Repeat this process for each board.
10. List each board to make sure the new boot_410_80c.bin bootloader firmware has been correctly
installed.
dvgflash -board [board number index] -reconf -list
You should now see the correct bootloader firmware listed under index #0:
11. Burn the required codec firmware dnxhd_svip_ii_9454.bin on each board (0, 1, 2, 3).
dvgflash -board [board number index] -write /data/public/
dnxhd_svip_ii_9454.bin
Repeat this step for each board individually.
12. List all firmware on each board (0,1,2,3) to confirm the version of the firmware:
dvgflash -board [board number index] -reconf -list
The output should be similar to the one shown below.
13. Because the firmware was manually burned, you might need to edit the burning_status and
vsPreverences.cfg configuration files.
99
Burning_status:
vim /tmp/burning_status
SUCCESS
DNX
3G
:wq!
vsPreferences.cfg:
vim /data/VS/bin/vsPreferences.cfg
:wq!
100
14. Edit the codecs.map file:
# vim /usr/dvg/codecs.map
setenv __VAG_TMP_DEVICE_COUNT 4
setenv __VAG_TMP_HWM_DEBUG_LEVEL 1
setenv __VAG_TMP_API_DEBUG_LEVEL 4
101
set_pre_VS:
setenv LD_LIBRARY_PATH /usr/local/lib:/data/dclib/eblib64/lib64:/data/
dclib/eblib/lib:/data/dclib/ovslib64:/data/VS/bin:/data/dclib/ovslib64/
ffmpeg/lib64:/data/VS/bin/svip_lib
setenv EB_ASSERT_NO_EXIT
setenv __VAG_TMP_HWM_DEBUG_LEVEL 1
setenv __VAG_TMP_API_DEBUG_LEVEL 1
setenv VS_SVIP_DEBUG_LEVEL 3
n Do not copy this file from any other location, or from any other FastServe | Ingest server.
102
Configuring Redundancy 2022-7
Starting with version 2021.8 of FastServe | Ingest, you can take advantage of the SMPTE 2022-7
standard, which allows for seamless protection switching. SMPTE 2022-7 generates two streams
with the same data using different routes to the destination and specifies the reconstruction of the
original stream in case packets are lost in any of the paths.
Full SVIP configuration, including Redundancy 2022-7, is done in the FastServe | Ingest Web
Configurator. A detailed description of the process is provided in the “The SVIP Page” section of
the “Working with the FastServe | Ingest Web Configurator” topic in the Avid FastServe | Ingest
Administrator’s Guide.
However, Redundancy 2022-7 requires dual physical paths for each stream. That is why, two (2)
connections of 10Gb are required for two (2) media channels in 1080i50 or 1080i59.
Network Interfaces 3 and 4 are not used in workflows employing the 1080 i50 and 1080i 59
formats.
n Refer to the latest ReadMe file for the list of currently supported codecs and formats and how many
simultaneous streams are supported by FastServe | Ingest.
103
D FastServe | Ingest Port Usage Guide
This topic provides a list of network ports used by Avid FastServe | Ingest systems.
Used only as
Component Protocol / Purpose Port Number Transport localhost (Yes/No)
Avid NEXIS Avid NEXIS Clients, message and 4200 — 4599 UDP No
data traffic - connects to both ISIS and
Avid NEXIS systems
Avid NEXIS Avid NEXIS System Director - 80, 3002, 3003 TCP No
management console - different
protocols - HTTP/HTTPS
105
E Safety and Regulatory Information
This document contains safety and regulatory information for Avid FastServe | Ingest hardware.
c To reduce the risk of fire or electric shock, do not expose this equipment to rain or moisture.Do
not defeat the safety purpose of the polarized or grounding-type plug. A polarized plug has two
blades with one wider than the other.A grounding type plug has two blades and a third
grounding prong. The wide blade or the third prong are provided for your safety. If the
provided plug does not fit into your outlet, consult an electrician for replacement of the
obsolete outlet.
c Danger of explosion if battery is incorrectly replaced. Replace only with the same or equivalent
type.
16. For products with a power switch: It should remain accessible after installation.
17. The equipment shall be used at a maximum ambient temperature of 40° C.
18. This unit may be provided with a power supply cord set suitable for 120V AC input only (for
U.S.A.and Canada). For other than U.S.A. and Canada, a qualified person must provide for use
with this unit, an appropriate, approved power supply cord set which is in compliance with the
end use country requirements and has a minimum cross-sectional area of 1.0mm2.
19. For products with more than one power cord:
c This unit has more than one power supply cord. Disconnect two power supply cords before
servicing to avoid electrical shock.
c Cet appareil comporte plus d'un cordon d'alimentation. Afin de prévenir les chocs électriques,
débrancher les deux cordons d'alimentation avant de faire le dépannage.
c For continued protection against risk of fire, replace only with same type and rating of fuse.
c Pour ne pas compromettre la protection contre les risques d'incendie, remplacer par un fusible
de m?me type et de m?me caractéristiques nominales.
Rack-Mount Requirements
1. Elevated Operating Ambient - If installed in a closed or multi-unit rack assembly, the operating
ambient temperature of the rack environment might be greater than room ambient. Therefore,
consider installing the equipment in an environment compatible with the maximum ambient
temperature (Tma) specified by the manufacturer.
2. Reduced Air Flow - Installation of the equipment in a rack should be such that the amount of air
flow required for safe operation of the equipment is not compromised.
3. Mechanical Loading - Mounting of the equipment in the rack should be such that a hazardous
condition is not achieved due to uneven mechanical loading.
4. Circuit Overloading - Consideration should be given to the connection of the equipment to the
supply circuit and the effect that overloading of the circuits might have on overcurrent protection
and supply wiring. Appropriate consideration of equipment nameplate ratings should be used
when addressing this concern.
5. Reliable Earthing - Reliable Earthing of rack-mounted equipment should be maintained.
Particular attention should be given to supply connections other than direct connections to the
branch circuit (for example, use of power strips).
107
• EN55103-1 E4
• EN55024
• EN55103-2 E4
• AS/NZS CISPR 32 Class A
• CISPR32 Class A
• VCCI Class A
• IEC/EN/UL60950-1
• CAN/CSA-C22.2 No. 60950-1-07
This equipment has been tested to comply with USA and Canadian safety certification in accordance
with the specifications of UL Standards: IEC/UL60950-1 and Canadian CAN/CSA-C22.2 No.
60950-1-07. Avid Inc. has been authorized to apply the appropriate UL & CUL mark on its
compliant equipment.
Avid is authorized to apply the CE (Conformité Europénne) mark on this compliant equipment
thereby declaring conformity to EMC Directive 2014/30/EU, Low Voltage Directive 2014/35/EU
and RoHS Recast Directive 2011/65/EU.
FCC Notice
Class A Equipment
This equipment has been tested and found to comply with the limits for a Class A digital device,
pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection
against harmful interference when the equipment is operated in a commercial environment. This
equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in
accordance with the instructions, may cause harmful interference to radio communications.
Operation of this equipment in a residential area is likely to cause harmful interference, in which case
the user will be required to correct the interference at personal expense.
Cables
Connections to Avid hardware must be made with shielded cables with metallic RFI/EMI connector
hoods in order to maintain compliance with FCC Rules and Regulations.
Canadian ICES-003
Class A Equipment
This Class A digital apparatus meets all requirements of the Canadian Interference-Causing
Equipment Regulations.
108
Cet appareil numérique de la classe A respecte toutes les exigences du R?glement sur le matériel
brouilleur du Canada.
Australian Compliance
Environmental Compliance
Disposal of Waste Equipment by Users in the European Union
This symbol on the product or its packaging indicates that this product must not be disposed of with
other waste. Instead, it is your responsibility to dispose of your waste equipment by handing it over
to a designated collection point for the recycling of waste electrical and electronic equipment. The
separate collection and recycling of your waste equipment at the time of disposal will help conserve
natural resources and ensure that it is recycled in a manner that protects human health and the
environment. For more information about where you can drop off your waste equipment for
recycling, please contact your local city recycling office or the dealer from whom you purchased the
product.
Proposition 65 Warning
This product contains chemicals, including lead, known to the State of California to cause cancer and
birth defects or other reproductive harm. Wash hands after handling.
Perchlorate Notice
This product may contain a lithium coin battery. The State of California requires the following
disclosure statement: "Perchlorate Material - special handling may apply, See www.dtsc.ca.gov/
hazardous waste/perchlorate "
Recycling Notice
109