The information in this manual is furnished for informational use only and subject
to change without notice. While every effort has been made to ensure that the
information contained in this user manual is accurate, up-to-date and reliable,
EVS Broadcast Equipment cannot be held responsible for inaccuracies or errors
that may appear in this publication.
IMPROVEMENT REQUESTS
Your comments will help us improve the quality of the user documentation. Do not
hesitate to send improvement requests, or report any error or inaccuracy in this
user manual, by e-mail to doc@evs.tv
Issue 1.15.B
.
REGIONAL CONTACTS
You will find the full list of addresses and phone numbers of local offices on the
EVS website, on the fol lowing page: http://www.evs.tv/contacts
USER MANUALS ON EVSWEBSITE
The latest version of the user manual, if any, and other user manuals on EVS
products can be found on the EVS dow nload center, on the following webpage:
http://www.evs.tv/downl oadcenter
1
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
Table of Contents
TABLE OF CONTENTS .................................................................................................... 2
Reporting System ..................................................................................................................................................... 20
Show Buttons ........................................................................................................................................................... 22
About XTAccess ....................................................................................................................................................... 22
Title Bar .................................................................................................................................................................... 28
To File ...................................................................................................................................................................... 29
To XT Server ............................................................................................................................................................ 30
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
1. Introduction
The Gigabit connection on EVS server makes it possible to transfer video and
audio material from the EVS servers to external systems via the TCP/IP network.
The external systems can be the following ones:
• A storage system or an archiving system, such as XStore, XFile or a 3
storage.
• A non-linear Editing system, such as EVS CleanEdit, Apple Final Cut Pro or
Avid.
• Another EVS server
However, the external systems cannot read the raw files coming from the EVS
servers. For this reason, XTAccess is used as a “gateway” between the EVS
Server and the IT world. It takes up the role of gateway used so far by
XFile/XStream as it creates file fo rmats compliant with external systems.
rd
party
XTAccess is directly connected to the EVS servers through the Gigabit network. It
runs on an XP workstation and is mainly controlled by the external systems (no
user interface) via XML files or other processes.
6
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
The Gigabit connection fulfills the following functions in relation with the EVS
servers:
• Backup of clips or trains from an EVS server to an Archive
• (Partial) restore and copy of clips from an Archive to an EVS server
• Backup of clips or trains from an EVS serv er to EVS CleanEdit Suite
• Exchange of EVS content (clips or trains) with Avid systems via Avid Transfer
Manager or using Avid WebService
• Exchange of EVS content (clips or tra ins) with Apple Final Cut Pro
• Exchange of EVS content (clips only) with another EVS server
• (Partial) rewrap of file from an Archive
• Rendering of EDL from files or clips
• Backup of EDL from files or clips
• Grab frames of a clip on a EVS server in order to create thumbnails (e.g. for
IPDirector)
Issue 1.15.B
7
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
2. Hardware
Recommendations
The XTAccess software is installed on a workstation operating under Windows XP,
Windows 2003 Server, windows Seven 32 bit, windows Seven 64 bit or Windows
Server 2008 SP2 64 bit. With the 64 bit OS, XTAccess runs as a 32 bit application.
The minimum system requirements are:
• Workstation or Laptop
• CPU Pentium P4, 2.0 Ghz +
• 512 MB RAM (2GB for the rendering of playlist and transcoding jobs)
• GigE board with Jumbo Frame capabi lities
• VGA 1024x768
The XTAccess software runs either on EVS workstations like IPDirector, XFile,
XStore, or on any standalone third-party workstation.
Important
Jobs like transcoding, backup of clips or trains, restore/copy of files to
EVS Server use CPU resources on the device where XTAccess runs. It is
then advised not to run any other critical application simultaneously on
the XTAccess device, especially when the Xedio Suite or IPDirector are
installed as standalone systems with a local database.
8
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
3. Software Installation
The installation packa ge is based on one installshield :
XTAccess_1.15.xx_Setup.exe
For the Xedio Integration Option, contact the Xedio support to install the compliant
software.
To install XTAccess; proceed as follows:
1. Copy the installshield XTAccess_1.15.xx_Setup.exe in a temp directory (e.g.
C:\Install Software\XTAccess\).
2. Run XTAccess installshield XTAccess_1.15.xx_Setup.exe and then follow the
steps of the Setup wizard.
Issue 1.15.B
3. Press NEXT.
9
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
4. Select “I accept the agreement” and press NEXT
5. Select the destination directory to install the new software and then press
NEXT.
10
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Issue 1.15.B
6. You can select here the different XTAccess components:
• Install VCRedist: If you install XTAccess for the first time on this
workstation, you need to install Microsoft Visual C++ Redistributable
application by selecting “Install VCRedist”. For future installations or
upgrade, you may deselect this option to reduce installation time.
• Install XSecure Manager: This option will install th e EVS License software
(EVS Licenses XSecure code are necessary for the transcoding jobs and
rendering of playlists).
• Install XTAccess Encoders: This option will install all the codec dll
necessary for the transcodin g jobs and for the rendering of playlists.
• Install XTGateway: This option will install XTGateway. XTGateway is a
Windows service required fo r rendering playlists with XTAccess.
• Install AppGuard: This option will install AppGuard. AppGuard will restart
automatically XTAccess i n case of crash.
• XTAccess Inscription to the EVS SNMP: This option will inscribe
XTAccess to the EVS SNMP Agent (the EVS SNMP Agent must be in stalled
on the computer).
• Install EVS SNMP Agent: If you install XTAccess for the first time on this
workstation, you should select this option to install the EVS SNMP Agent.
Then press NEXT.
11
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
7. Specify the start folder directory and then press NEXT.
8. Press INSTALL to begin the installation of XTAccess.
9. If you have selected “Install XTGateway”: the XTGateway Setup will appear
once XTAccess has been installed.
10. If you have selected “Install XSecure Manager”: the Xsecure Setup will appear
once XTAccess has been installed.
12
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Issue 1.15.B
The XTAccess software installation is successfully completed.
Note
The installer includes a registry key that disables the autorun function on
USB keys to avoid virus intru sion.
Note that a Shortcut of XTAccess has been automatically created on the desktop.
XTAccess icon is the following:
When you first launch XTAccess, the application modifies or adds the
TcpAckFrequency in the registry. This key allows having better performances for
Backup. You need to restart your computer afterwards.
13
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
4. XSecure Management
From XTAccess v.1.07.22, XSecure is used. XSecure can be installed with
XTAccess installshield (see the chapter ‘Software Installation’).
XSecure uses hardware information from the device where XTAccess is running.
This means it is impossible to excha nge licenses or codes between devices.
Please refer to the XSecure Use r’s Manual to:
• Start XSecure Manager
• Collect information about your device
• Request a license key from the EVS support
• Import new license keys
4.1 LIST OF CODES
60 – XTAccess
• 10 – Ba se Package : Not use for the moment
• 20 – Transcoding: Nee ded to use the transcoding on the fly
14
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
5.1 CONFIGURATION
To use different languages and Unicode instead of ASCII characters: you have
first to configure Windows:
1. Select your keybo ard in your Unicode language
Issue 1.15.B
5. Unicode and
XTAccess
2. And then you have to set up the default Language for non Unicode programs:
Start\Settings\Control P anel\Regional and Language Sett ings\Advanced
15
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
5.2 METADATA
These Metadata Tags can be used in Un icode:
• ClipName
• Keyword
• VarID
The UmID cannot be Unic ode.
5.3 FILENAME
XTAccess never generates files with Unicode filenames. Files are named
"UnicodeFilename.mxf" instead of the "real" Unicode clipname.
XTAccess is capable to use files with Unicode filenames. These files can be
located in a folder having a Unicode filename. And these Unicode files can be
used into scan folder without any trouble.
16
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
6.1 INTRODUCTION
XTAccess has been designed to be used as a black box. It is mainly controlled by
external systems via XML files or other processes.
When the XTAccess application is launched the following GUI is displayed on the
workstation.
Issue 1.15.B
6. User Interface
6.2 JOBS MONITORING
The main window displays the status of each job handled by XTAccess.
Description of the columns:
Column heading Description
Job Type Type of Job: Backup, Avid Ingest, Restore, XT Transfer, etc.
Source Source server:
• Backup, Avid Ingest, XT Copy, Grab Field: FTP addres s and
path of the EVS server.
• Restore/Copy, File Rewrap: the source directory where the
file to be processed is located.
Clip/File Source Clip or File:
• ClipID of the clip processed on the EVS server
• Filename stored in the Source path (defined above)
Destination This is the target destination of the job.
• Backup: folder to store the file
17
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Column heading Description
Author: Serge Comes - EVS Broadcast Equipment – January 2011
• Avid Ingest Name
• Restore, XT Copy: FTP address of the EVS server
Status Status of the job:
• In Progress: The job is running
• Done: the job is done and successful
• Error Message: the transfer has failed. Please check the
list of error messages and the reason in Section 20.1
MB/s
Frm/s
Start Time Start Time of the job
End Time End Time of the job
XML job file Path of the xml job file used
Backup Restore: Instantaneous bit rate during job progress.
Between brackets, the value displayed is the mean transfer
rate since the beginning of the job. At the end of the job, the
mean transfer rate is displayed. Not available for Avid Ingest.
Transcoding: Number of frames decoded by second.
6.3 ADDITIONAL BUTTONS/MENUS
Several buttons and m enus are available at the bottom of XTAccess window.
Button Name Description
New XML Scan Launch of XML scan window. (described in section 7 ‘XML
Jobs Scan’ on page 24)
18
Scan Folders Launch of scan folder for restore/copy/transcode processes
(described in section 10 ‘Restore/Copy of Files to EVS
Server’ on page52)
Abort job When pushed, the selected job is immediately aborted. You
can also press on CTRL + Abort to abort all the jobs (needs
reboot of XTAccess afterwards).
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
6.4 APPLICATION TITLE BAR
6.4.1 INTRODUCTION
XTAccess Title bar displays some useful information:
• XTAccess 1.15.xx: Version of th e running application
• [SN: 120010]: EVS Serial Number of the compu ter
• [Reporting :<Status> (host name) NickName=xxx Group=xx]: The reporting
status, host name, Vedio NickNam e and group
• [Win x.x] : Version of Windows
• [xxxxxx] : Windows user right
Issue 1.15.B
• X/Y: Ratio of Running Jobs (X) versus the Max. Running Jobs available (Y).
Example - 2/6: This means 2 jobs are currently runn ing. 4 additional jobs can
be launched for a maximu m of 6 simultaneous running jobs.
6.4.2 CONFIGURATION MENU
Right-clicking on the link on the Application Title bar displays the configuration
menu, with specific commands for XTAccess.
DISP.AUTOUPDATE
Select it to update the interfac e each time there is a new transfer.
19
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
REPORTING SYSTEM
This window allows you to activate the reporting system of XTAccess to Vedio.
Command name Description
Nickname Allows you to define a nickname for XTAccess
Group Allows you to define a group to which XTAccess will belong
in the Vedio user interface.
Reporting Server
Host name or IP Address of the Vedi o Notification Server
Name
Reporting Server
Port of the Vedio Notifi cation Server
Port
Notification
Duration between two notifica tions to Vedio
Frequency
20
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
GRAPHICAL SETTINGS
These settings relate to the generation of files/clips from a picture (BMP, TIFF &
TGA formats) or audio (Wav, BWav) .
Issue 1.15.B
Command name Description
Video System Select either Pal or N TSC, in progressive or not.
Sequence
TimeCode
Enter the value of the first TC included in the destination
file/clip.
Fill & Key encoding Check this option if you want to generate two synchronous
files/clips based on Alpha Channel: one file/clip with the
Fill sequence and one file/cl ip with the Key sequence.
Add Audio when
encoding Graphical
Sequence
Check this option if you want to add audio to the sequence
created with your graphic files.
The audio files must be 16-bit audio files of 48 kHz (1 to 8
channels). The file format must be Broadcast Wave
Uncompressed (BWAVE) (.wav).
Sequence Duration Type the duration (only valid for pictures, not for animated
sequences).
Default Audio
Bitmap
Select the default picture you want to add to your audio
encoding. The EVS server does not support audio only so
you have to add a graphic picture.
Some default pictures are availab le in the XTAccess folder
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
SHOW BUTTONS
Select this option if you want to see the buttons in the XTAccess Interface.
If the option is not selected you can right click on XTaccess to create XML scan
unit or open the Sca n folder.
ENABLE TESTMODE
Select this option if you want to use the test mode of XTAccess. Please contact
EVS support if you want to use it as it is not supported. This feature is only
present for test purposes.
ABOUT XTACCESS
It shows the version o f XTAccess. Additional informat ion:
• FileWriter No Buffering: Activated or Not Activated (see Section 9.3.1 ‘Registry
Settings’ on page 51)
• Transcoder Allowed: Specifies if you have the XSecure code for transcoding.
22
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
6.5 CONTEXTUAL MENU
Issue 1.15.B
Command Name Description
Abort job The selected job is immediately aborted.
Status Details Give you more information about the job status
Open Destination
Open the destination folder
folder…
Open XML Job file For test and debug only
Clear List Clear the whole list of the jobs done by XTAccess
New XML Scan Folder Select it to create new XM L Scan folder
Use Scan Folder Select it to open the Scan Folder wind ow
Drag And Drop Settings For test and debug only
23
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
7. XML Jobs Scan
7.1 INTRODUCTION
XTAccess is triggered by external applications (like IPDirector), mainly via XML
files.
XTAccess scans pre-defined folders to check for new XML jobs to process.
The details of the XML format will be described in the following sections,
especially for each job type.
The scan process of XML jobs is anyway identical for any type of job.
7.2 JOB TYPES
The table below shows the list of all jobs available according to the version
number of IPDirector.
Abbreviations used:
• XFI : XFile
• XTA : XTAccess
• MXC: MediaXchange
• XST: XStream
24
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Issue 1.15.B
Job_Type
0 Backup Clip from XT to file 1.05 4.3
11 Short Backup Clip from XT to file 1.05 5
20 Backup Train from XT to file 1.05 5
21 Update Backup Train 1.05 5
40 Transfer from file to file 1.04 4.4
41 Partial Transfer from file to file 1.04 4.4
1 Restore Clip from file to XT 1.05 5
2 Copy Clip from file to XT 1.05 5
12 Short Copy Clip from file to XT 1.05 5
7 Transfer Clip from XT to Avid 1.05 4.3
43 Short Transfer Clip from XT to Avid 1.04 4.4
22 Stream record train from XT to Avid 1.05 5
8 Transfer from file to Avid 1.05 5
42 Short Transfer from file to Avid 1.04 4.4
13 XT Copy from XT to XT 1.00 4.4
44 Short XT Copy from XT to XT 1.07
6 Grab Clip/Trn Field from XT to file 1.05 4.3
17 Grab Clip/Trn Frame from XT to file
16 Grab File Field from file to file 1.07 5.5
3 Delete Clip from XT 1.08
5 Delete File from file 1.05
4 Cancel Job 1.05 5
from XT or
files
from XT or
files
to files 1.09
to 1 file 1.09 4.3
Supported from XTAccess version
Supported from IPDirector version
Backups
Color legend
Playlists Grabs
File rewraps Transcode
Restores Delete
To Avid Misc
XT Æ XT copy
25
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
7.3 CREATION OF A XML JOBS SCAN
7.3.1 CREATING A NEW XMLSCAN
On the XTAccess GUI, select the New XML Scan button to create a new scan
session for XML jobs:
The following window is displayed:
Point to the folder where XTAccess will check for XML jobs, and click Start after
you have checked the XML Scan settings.
26
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
7.3.2 XMLSCAN DIALOG BOX
Field/Button Description
Issue 1.15.B
Title Bar
XML Scan[1] –0/6
XML Root Folder to be scanned by XTAccess. This folder can be
XML Scan Settings This button is used to display the scan XML Job settings.
OPEN This button is used to open the XML Root folder.
The Title Bar specifies the ID of Scan XML Jobs folder.
It also displays the number of running jobs vs the max.
running jobs allowed for this scan folder.
entered manually or selected using Windows Explorer with
the associated button.
By default, the scan folder is C:\XTAccess_XML\.
XTAccess automatically creates this folder during the
XTAccess installation process.
Those settings are the default settings of this XML Jobs
scan.
The XML file generated to trigger a XTAccess job replaces
the General Settings (see section 9.3 ‘Local XTAccess
Settings (non XML) on page 51) and XML Jobs default
settings by its own values. This means the default
settings are only used in case the XML file triggering
the job does not contain the specific tag.
START/STOP This button is used to start and stop scanning the specified
folder
CLOSE This button is used to close the specified scan folder.
7.3.3 XMLSCAN SETTINGS
OVERVIEW
When you click the XML Scan settings button, you access the fo llowing window.
The settings are split in 3 categories:
• Job To File
• Job To XT Server
• Create Additional codec File
27
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
TITLE BAR
The Title Bar display s one of the following information:
• [2MB Blocks EVS MXF]: A backup of clip or train will be wrapped in EVS MXF
in native 2 MB Blocks. This is the default setting for backup.
• [8MB Blocks EVS MXF]: A backup of clip or train will be wrapped in EVS MXF
in native 8 MB Blocks. This setting only exists if the user has modified the
default settings, whic h is 2 MB Blocks.
28
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
TO FILE
Possible Options
Three options are submitted:
• Keep the Wrapper/codec from the XML job:
Use this option if you do not want to change the file wrapper which will be
created by XTAccess
• Force the Wrapper format to : “EVS MXF”
Use this option if you want to change the file wrapper which will be created by
XTAccess
• Transcode the source med ia using the ‘Default File Transcoding Profile’
Use this option if you want to transcode the source clip, and so define the
codec and the wrapper of the destination
NLE
See below the NLE conf iguration
Issue 1.15.B
Audio Format
Stereo: if selected, audio essences are considered as a stereo tracks,
•
otherwise mono tracks. Only used for Quick Time Movies and Quick Time
Reference, wav backup jobs.
• 16-Bit/24-Bit: stereo button to select the audio resolution. Only used for
transfer to Avid and OP-1a,QT,QT Ref, OPATOM and Wav format
SuperMotion Mode
This setting allows yo u to select the SuperMotion back up mode
• Real Time [1/2 or 1/3 frames with audio]: XTAccess will keep only one frame
over 2 or 3 (following the Super Motion Rec mode) and keep the audio. Audio
& TC will be consistent with the XT clip.
• All Frame [with unsynchronized/without audio]: XTAccess will keep the
entire frame of the SSLM Clip.
Audio Channels Map
This setting is used to define how the output audio channels will be distributed to
the generated audio files:
• Use <;> to separate the content of the various audio files to generate
• Use a space between each audio chan nel to be included in an audio file
• Use <-1> to mute a ch annel (not for the Wav backup)
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
Destination file’s native TimeCode
This setting allows you to define which timecode will be saved in the video file
• Primary TC : Saves the XT Primary TC in th e video file
• LTC : Saves the LTC in the video file
• User TC: Saves the User TC in the video file
Default File Transcoding Profile
Default Transcoding profile is used for the job to file (if you have selected the 3rd
option “Transcode the source media using …”) or for the Rendering of playlist
In this field, you have to define an XML profile file that defines the codec and
parameter of the codec used to transcode the file.
You can find some encoder profiles into the “C:\Program Files\EVS Broadcast
Equipment\XTAccess\Enco der Profiles” folder
TO XTSERVER
Transcode Restored File
Select this option if you want to transcode the file during the restore operation.
Remove Source file if restore success ful
In case of Restore and Copy, it could be useful to automatically delete the source
file to clean the source storage. The file will be removed only if the job is
successful.
Default File Transcoding Profile
Default Transcoding profile used for the job to XT (if you have selected the 3
rd
option “Transcode the source media using …”) or for the Rendering of playlist.
In this field, you have to define an XML profile file that defines the codec and
parameter of the codec used to transcode the file.
You can find some encoder profiles in the “C:\Program Files\EVS Broadcast
Equipment\XTAccess\Enco der Profiles” folder
CREATE ADDITIONAL CODEC
Create Additional Codec File: Select this option if you want to create an
additional file, for example a proxy file, at the same time as your hires backup.
The additional codec file will be generated on the fly with the principal job.
• Target Path: This is the destination target path used for the additional file.
This path can be entered manually or by browsing Windows Explorer with the
associated button.
• Transcoding profile: This is the XML profile used by XTAccess. It defines the
codec and parameter of the codec used by XTAccess to transcode the file. You
can find some encoder profiles in the “C:\Program Files\EVS Broadcast
Equipment\XTAccess\Enco der Profiles” folder.
• Create Metadata XML: Select this option if you want to create EVS XML
metadata file with you additional codec file
• Path: This is the destination ta rget path used for the metadata XML file
30
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
7.3.4 NLECONFIGURATION
The NLE settings are used to set up the integration with AVID, FCP, Xedio or EVS.
The NLE settings can also be used directly in the XML job but some of them are
not yet implemented in IPDirector.
AVID
For Avid applications, the settings allow you to save the Avid AAF file with the file
generated by XTAccess or to use th e Avid WebService
Issue 1.15.B
Field/Button Description
Active Allows you to activate or not the settings
Save EDL to disk Allows you to back up the AAF file on disk before checking it
into Avid Interplay. Th e AFF file can then be used to directly
drag your transferred clip or playlist into MediaComposer
without using Avid Interplay Access.
EDL path Path where you want to store your AAF file
Interplay Check In Allows you to activate or not the Interplay check-in
Interplay User Interplay user who must have enough rights to check files
into Interplay.
31
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
Field/Button Description
Interplay
Password
Web Services
Host
Password of the previous user
Link to the Web Service on the Avid Interplay System.
You have to replace:
• [IP] by the IP address of the computer where the Avid web
Services are running
• [PORT] by the port that you have configured for your Avid
Web Services ( example : 8080)
You can also test the connection by clicking on the Test
Connection button
Interplay URI Path where the clip/playlist will be seen in the Interplay DB.
You can add sub-folder after the Incoming Me dia folder. You
have to replace [Workgroup] by your Avid workgroup.
With this table: you will have the possibility to map a
specific source codec for transc oding purpose.
Export
All items with this s ource codec will be transcoded.
Useful for several cases :
• Transcoding if source codec not supported by XTAccess
• Transcoding if source codec not supported by NLE
32
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Field/Button Description
FINALCUTPRO
For FinalCutPro applications, these settings allow you to save the FCP XML
Metadata file with the file generated with XTAccess and configure which EVS
metadata you want to keep to FCP
Issue 1.15.B
The table is only used by XTAccess for the EDL export jobs.
Field/Button Description
Active Allows you to activate or not the settings.
Save EDL to
Allows you to back up the FCP XML fil e on disk.
disk
EDL path Path where you want to store the FCP XML file
33
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
Field/Button Description
Generate
FinalCutPro
XML
Only 6 EVS custom metadata can be imported in Final Cut Pro
Project fields. In this field box, you can create a matrix with the
EVS metadata and FCP metadata.
The Matrix is based on an EVS metadata template that you can
find using the following path:
Local path (where your backed up clip is saved on your FCP
computer) referenced into the XML FCP to point to the Quick
Time Movies File. Final Cut Pro only supports local paths.
With this table: you will have the possibility to map a specific
source codec for transcoding purpose.
All items with this s ource codec will be transcoded.
Useful for several cases :
• Transcoding if source codec not supported by XTAccess
• Transcoding if Source codec not supported by NLE
The table is only used by XTAccess for the EDL export jobs.
34
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Field/Button Description
EVSEDL
For EVS applications, these settings allow you to save the EDL with the
concatenated playlist file or the backup of playlist.
Issue 1.15.B
Field/Button Description
Active Allows you to activate or not the settings.
Save EDL to
Allows you to back up the EVS EDL fil e
disk
EDL path Path where you want to store your EVS EDL file
Mixed Codecs
Table for EDL
With this table: you will have the possibility to map a specific
source codec for transcoding purpose.
Export
All items with this s ource codec will be transcoded.
Useful for several cases :
• Transcoding if source codec not supported by XTAccess
• Transcoding if Source codec not supported by NLE
The table is only used by XTAccess for the EDL export jobs.
35
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
Field/Button Description
XEDIO
For Xedio applications, the settings allow you to reference media to the Xedio
database in case of b ackup file
36
Field/Button Description
Active Allows you to activate or not the settings.
XEDIO DB
DNS Name of Xedio database target
DNS
XEDIO DB
DNS User of Xedio database target
User
XEDIO DB
DNS Password of Xedio database target
Pass
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
7.4 XML JOBS PROCESSING
7.4.1 LAUNCH OF MULTIPLE XMLJOBS SCAN
One can launch as many XML Jobs Scan folders as wished. Each XML Jobs Scan
window can be position ed anywhere on the desktop.
7.4.2 START OF XMLJOBS SCAN
When the XML Jobs Scan folder is displayed, the scan process begins when
clicking the START button.
• Note 1: The first time the START button is clicked, XTAccess will
automatically generate the XML scan subfolders:
o \Jobs_Done\
o \Jobs_In_Progress\
Issue 1.15.B
o \Jobs_Incoming\
o \Jobs_Scheduled\
• Note 2: In case the XML Jobs Scan was already used before, each time you
launch this XML Jobs Scan, it will start automatically after a countdown of 10
seconds
• Note 3: If XTAccess has stopped during transfer, a t next start of XTAccess:
o The XML job files that were in \Jobs_In_Progress\ or \Jobs_Scheduled\
folder will move into \ Jobs_Done\ folder with Job_sta tus 7.
7.4.3 PROCESSING OF A XMLJOB
During the whole XML jobs processing, XTAccess updates the status of the XML
file, especially to provide third-party applications with information about the
transfer process. IPDirector can use the information included in the XML file to
get the status of the transfer in progress (only available for non proxy FTP modes
– Backup of clips and trains, Restore/Copy, XT Copy, File Rewrap).
At the end, the XML file with the final job status is moved to \Jobs_Done\ to be
checked and removed by IPDirector. The mechanism of the XML processing is
described in details in the ”XML Jobs” document.
37
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
7.5 LOAD BALANCING BETWEEN MULTIPLE
XTACCESS DEVICES
Multiple XTAccess devices can scan the same XML scan folder.
In order to efficiently distribute the XML jobs over all the XTAccess devices, load
balancing rules must be defined.
7.5.1 MANAGEMENT OF XMLJOBS
Once a new XML job is sent to XTAccess, several criteria are taken into account
in order to decide w hether the job must be processed:
• Maximum amount of jobs simultaneou sly processed.
• Maximum amount of jobs simulta neously processed per IP address
• Presence of a job waiting for a connection to EVS server with the same IP
address.
Besides, the maximum amount of XML jobs that can be simultaneously processed
per XML scan module is also limited. The XML scan per folder is processed every
5 seconds.
Once a job is processed by XTAccess, the first action is an attempt to connect the
XT FTP server. In case the connecti on failed, 2 cases are considered:
• The connection is refused by the EVS server because the maximum amount of
connections is reached (max. 6 FTP connections for HiRes EVS servers). The
status will be “Server busy”. Unlimited connection attempts are done every 24 seconds until getting an available connection.
• The connection cannot be established because the IP address is not
reachable. The status is “Server IP failed”. Several connection attempts are
done within fixed time intervals (see ‘IP Retry parameter’ in section 7.5.2
‘Control Parameters’ on page 39). After some attempts (see ‘IP Retry Timeout
parameter’ in section 7.5.2 ‘Control Parameters’ on page 39) the job will be
cancelled and an error status will be generated.
Any other failure during the connection to a EVS server will cancel the job and
generate an error “GENERAL FAILURE”.
In case a job that is processed is not able to connect, no other job with the same
IP address will be taken into account. Once the connection will be resumed by
this “blocked” job, the other waiting jobs will be proc essed again.
In case of XT Copy job, connection is first established to the destination EVS
server prior to the source server. In case the connection failed, the connection to
the source server is not used, in orde r to avoid unexpected XT FTP connections.
Every jobs are taken into account following a FIFO stack (oldest job first).
38
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
7.5.2 CONTROL PARAMETERS
Some parameters have been added to better control the load balancing job
management. Those parameters can be changed in the registry. XTAccess must
be re-started in order to take them into account.
Running Jobs (default value = 6): Maximum amount of jobs simultaneously
processed by XTAccess. Once the limit is reached, any additional job will be
“scheduled” (in Jobs_ Scheduled” folder) until an “in-pr ogress” job is over.
IP Jobs (default value = 6): Maximum amount of jobs simultaneously
processed by XTAccess to or from a given IP address (as destination or source
XT server). Once the limit is reached, any new job involving the same IP
address will be “scheduled” (in Jobs_Scheduled” folder) until a “in-progress”
job related to this IP addres s is over.
Besides, in case a job related to the IP address is in status “Server Busy”, any
next job using the same IP ad dress will stay in “Scheduled” status until al l jobs
under “Server Busy” will be passed to “in-progress” status. At that time
XTAccess scans the job list “scheduled” in order to move them to “in-progress”
status. In case of XT Copy job, IP addresses of source and destination XT
server are taken into account .
XML Jobs (default value = 6): Maximum amount of jobs simultaneously
processed by XTAccess per XML scan folder. This amount defined the
maximum amount of XML files that will be processed by an XML scan folder,
possibly after several scan processes (depending on Max Scan Running Jobs
parameter – see below).
Scan Running Jobs (default value = 6): Maximum amount of jobs
simultaneously loaded by XTAccess per scan processes. This amount defined
the maximum amount of files that will be loaded by a scan process of the given
folder.
Scan Timeout (default value = 250): Time delay (in milliseconds) between two
successive scan processes, provided that the “Max XML Jobs” parameter is not
already reached.
Meta Jobs (default value = 1): Maximum amount of Meta jobs (Backup of
playlist) simultaneously processed by XTAccess
• HKEY_CURRENT_USER\Software\EVS Broadcast Equipment\XTAccess\ Max
Child Jobs (default value = 4): Maximum amount of child jobs simultaneously
processed by XTAccess in backup of playlist
Those parameters can be optimized for a specific workflow.
Author: Serge Comes - EVS Broadcast Equipment – January 2011
40
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
8. Scan Folder
The scan folder allows you to restore / copy / transcode files from a folder.
XTAccess waits to have write access on the scanned files before processing them.
8.1 SCAN FOLDER WINDOW
On XTAccess GUI, select the Scan Folders button :
Issue 1.15.B
The following window is displayed:
41
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
The main window lists all the scan folders defined by XTAccess:
Column Heading Description
Folder
• Path: path of the folder to scan.
• Check Box: if selected, this scan folder is considered
when XTAccess starts scanning.
Job Type Type of Job (Copy, Restore, Graph Sequ., Transcode)
Target Target Path (XT FTP or Windows path)
Filter Lis t of file extensions to filter
Src Name Source Name to be added with the restored clip
Delete Option to delete source file
Button / Field Description
Add Folder Adds a new folder to scan (see below for details).
Remove Removes a selected scan folder item.
Edit Edits a selected scan f older item (see below for detail s).
START/STOP Starts/Stops the scanning process. Only the selected
folders (checkbox) will be scanned by XTAccess.
CLOSE Closes the Scan Folder window
42
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Issue 1.15.B
8.2 ADD AND EDIT A SCAN FOLDER ITEM
When adding a new scan folder item or editing a selected and existing scan folder
item, the following settings window is d isplayed.
Column
Description
Heading
Job Type Restore: Select this option if you want to restore the scanned
files
Transcode: Select this option if you want to transcode the
scanned files
Graph Sequ.: Select this option if you want to create sequence
with the graphic files which are in the folder that you are scanning
Scan Folder Path of the folder to scan
Scan Filter List of file extensio ns to scan.
43
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
Column
Heading
Source
Name
Delayed
mode
If the job
Succeeds:
Description
CLIP Source Name to be added with the restored clip.
In case this field is left blank with EVS MXF files to restore, the
Source Name included in the EVS MXF metad ata will be restored.
If this option is selected, XTAccess will check the modification
time of the file and will wait until this modification time is older
than the local time + 30 seconds on the XTAccess computer.
After the scan job: XT Access can:
• Delete the source files
• Move the source files to a specific folder (useful to do Xedio
referencing)
• Move the source files to a folder XTAScan.done in the same
folder than the scan ned folder (default option)
Source
Target
Folder
If you have selected Move the source files to a specific folder
(useful to do Xedio referencing): it is where you can specify the
folder.
Update Xedio DB with the source file after it’s moved: Select
this option if you want to update the Xedio DB with the source
file. The Xedio settings are available in the main menu of
XTAccess.
44
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Issue 1.15.B
Column
Heading
Target
Server
Description
If you have selected ‘Target EVS Server’ Job Target, you can
specify here the destination EVS server and location
Server IP: IP address of the target EVS server
User : FTP login of the target EVS server
Password : password of the target EVS server
Location: ClipID of the first location to check when resto ring.
4 modes are considered :
• 123X: X could be A, B, C, D, E or F. In that case XTAccess will
check the availability of the clip, e.g. 123A clip.
o If not available, XTAccess will show an error message on
the main window. You will need to try again with a different
location.
o If available, the transfe r will be done
In any case, after each transfer, XTAccess will increase by 1
the LSM ID with the same camera label, e.g. 124 A,125A,126A.
Etc.
• 123?: In this case, the “Question Mark” allows XTAccess to
check all the camera labels. First check the availability of
123A, then 123B, 123C, 123D, 123 E, 123F, 124A, 124B, etc.
• 123[XXXX]: X could be A, B, C, D, E or F. In that case,
XTAccess will check the availability of the clip in this range of
camera.
Example: 111[ACD] XTAccess will try: 111A 111C 111D 112A
112C 112D ... ... 211A 211C
• [XXX]?: X could be 123456789 and XXX is/are the page where
you want to restore the files. In this case, the “Question Mark”
allows XTAccess to check all the camera labels but after the
XXX page.
These last two modes are only available with Multicam 10.01.07
or upper.
Restore Mode:
• Copy: Generates new IDs for VarID, MaterialID and UmID
(LouthID) like a Copy Job
• Lax Rest.: Typically used for automation which needs to keep
the VarID from the source file but can regenerate the
45
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
Column
Heading
Destination
Target
Folder
Description
MaterialID and UmID (LouthID).
• Restore: Keeps original IDs available in the source file like a
Restore Job
• VarID option1 : Uses the filename as VarID and generate a
new MaterialID and UmID
• VarID opation2: Uses the filename as VarID but keeps the
MaterialID as UmID
If you have selected “Target File” Job Target: you can specify
here the destination path
Update CleanEditDB: Select this option if you want to update the
CleanEdit DB with the destination file. The CE settings are
available in the main menu of XTAccess.
Transcoding
Profile
Generate
XML
Metadata
file
or
Generate
XML
Referencing
file
This is the XML prof ile used by XTAccess which defines the codec
and parameter of the codec used by XTAccess to Transcode the
file. You can find some encoder profiles into the “C:\Program
Files\EVS Broadcast Equipment\XTAccess\Encoder Profiles”
folder
Only used if you have selected Transcode as job Type
Select this option to send XML Referencing file to IPDirector (in
case of restore) or to create XML Metadata file next to the
destination files (in case of transcoding to file).
These XML files allows XTAccess to add metadata (IPD Owner,
referencing High/ Low)
Target Path: Destination path where the XML referencing
file/metadata file will be sent to IPD.
Example of XML referenc ing
Path:\\IPDirector180\JOBREF\EVS_TO_TODO\
Example of XML Metadata Path: \\Xstore60170\Media\ IPD Owner: IPDirector owner (user) to be referenced to IPDirector
Database. If left blank, the “XT Generic User” is pushed into
IPDirector Database.
46
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Issue 1.15.B
8.3 XEDIO INTEGRATION WITH THE SCAN
FOLDER
8.3.1 OVERVIEW
XTAccess is able, with the scan folder, to transcode one High Res file to Low Res
and reference it into Xedio DB.
8.3.2 WORKFLOW
1. A file is dr opped in the ScanFolder (D:\mySca nFolder\myFile.evs.mxf)
2. The transcoded file and its companion EVS_Metadata file is generated in
D:\CleanEdit\Low\
3. If the job succeeds, the source file (C:\myScanFolder\myFile.evs.mxf) is
moved to D:\CleanEdit \High\
4. The two files are referenced into Xedio
8.3.3 REMARKS
• To use the Xedio referencing: you need to install the
CEXTAccessIntegration_vxx.xx.xx.exe and configure the CleanEdit ODBC
Through the NLE config button
47
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
• If the source file has no EVS Metadata file, XTAccess will create, during the
source file move, a light EVS Metadata file for the referencing into the Xedio
DB
8.4 REMARKS ON THE SCAN PROCESS
XTAccess processes only the files with a size bigger than 0KB
XTAccess can scan an EVS XML file. In this case you need to define *.evs.xml as
filter and XTAccess will check the <File_Path_HiRes> tag in the evs.xml file to
find the video file.
XTAccess waits to have write access to the files before processing them. The
modification date of the file must be also 30 sec older than the current time on the
XTAccess computer. For the Graphic files:
• it is the folder containing all th e graphic files that you have to scan
• XTAccess waits 10 seconds after new files in the graphic folder before starting
the processing.
48
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
9. Backup of EVS Server
This section covers XML Jobs IDs:
• Job #0: Backup Clip fr om XT to file (IPDirector v4 onwar ds)
• Job #11: Short Backup C lip from XT to file (IPDirector v5 onwards)
9.1 WORKFLOW
The following schema shows how the backup of clips is performed with the Gigabit
connection and XTAccess:
Issue 1.15.B
Clips to Files
49
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
1. An external system, for example IPDirector, sends an XML file to XTAccess to
request the backup of a given clip created on an EVS server.
2. XTAccess processes the XML file:
a. It gets the clip content that has to be backed up from EVS.
b. It generates a backup file of the clip in the format specified by the external
system
c. It stores the backup file in the target folder specified by the external
system. The metadata of the clip are either included in the file (in EVS
MXF) or sent via an XML file.
Remark:
If the backup is not successful, the partial clip will be deleted from the disk.
9.2 EXAMPLE OF XML BACKUP FILE
To identify the clip you want to back up you can use the UmID, VarID or LSM ID
The description of each XML tag is described in the ”XML Jobs” document.
Issue 1.15.B
9.3 LOCAL XTACCESS SETTINGS (NON XML)
Some XTAccess settings are not supported by XML. They must therefore be
specified in the local settings of the XML Jobs Scan (see section 7.3.3 ‘XML Scan
Settings’ on page 27).
\FileWriter NoBuffering: Specific setting to transfer a file without any
buffering. Recommended for writing on a MacOS workstation via network
(SMB). (default value = 0)
Transfer Rate: Maximum transfer rate (Bytes/second) for the total amount of
backup jobs (all together).
• HKEY_CURRENT_USER\Software\EVS Broadcast
Equipment\XTAccess\UpdateSta tusXFileIfBackupSuccessful: Update
STATUSXFILE in MCCLIPTABLE when backup is successful
o 0: Active
o 1: Not Active
9.4 MISCELLANEOUS
• Remark 1: EVS, GigE and XTAccess activate time-outs when no data are
transferred within a specific time interval (typically 8 seconds). Typically,
backing up a file on a remote drive via UNC path with throughput lower than 5
Mbits/s per transfer job could trigger a time-out and then cancel the job.
Network and storage must be desig ned accordingly.
• Remark 2: Audio Resolution
o In OP1A and Avid MXF for mat you can select 16 or 24 bits
o In QT and QT Ref format the audio is saved in 16 bits
o In EVS MXF format the audio is saved in 24 bits
51
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
10. Restore/Copy of
Files to EVS Server
This section covers XML Jobs IDs:
• Job #1: Restore Clip from file to EVS Server (IPDirector v5 onwards)
• Job #2: Copy Clip from file to EVS Server (IPDirector v5 onwards)
• Job #12: Short Copy Cl ip (IPDirector v5 onwards)
10.1 WORKFLOW
The restore process can be set up in two different ways:
• via XML jobs sent by an external application.
• via folder scan.
The following schema sho ws how the restore of clips is performed with t he Gigabit
connection and XTAccess:
52
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
10.1.1 WORKFLOW (RESTORE VIA XMLJOBS)EXPLANATION
1. An external system (which can generate XML files to restore clips, for example
MediaXChange or IPDirector) sends an XML job to XTAccess to request the
restore (copy) of clips from an archiving or backup system to a given EVS
server.
2. XTAccess processes the XML job:
a. It gets the file to restore from the external system.
b. It restores (copy) the clip on the EVS server specified in the XML file.
10.1.2 WORKFLOW (FOLDER FILE SCAN)EXPLANATION
1. An external syste m places a file in a folder to be scanned by XTAccess.
2. XTAccess gets th is file to be restored to EVS server
3. It restores (copy) the clip on the EVS server specified in the Scan Folder
settings.
The description of each XML tag is described in the ”XML Jobs” document.
53
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
11. Rendering of EDL to
one file
This section covers XML Jobs IDs:
• Job #1O: Renders a Playlist/TimeLine from an EVS Server (XT clips only) or
from EVS EDL (XT clips and/or Media files) to a solid file.
11.1 LOCAL XTACCESS SETTINGS (NON XML)
In the XTAccess XML configuration, you have to define an XML profile that will
specify the codec and the wrapper for the destination file.
54
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
11.1.1 REGISTRY SETTINGS
• HKEY_CURRENT_USER\Software\EVS Broadcast Equipment\XTAccess\ Max
Transcoding Jobs (default value = 1): Maximum amount of transcoding jobs
simultaneously processed by XTAccess (rendering of playlist included)
11.2 XTGATEWAY
The rendering process will be in fact done by XTGateway. You can find
XTGateway in the Windows systray
Issue 1.15.B
Nothing has to be configured in this window, except the cache size. The cache
size depends on the number of rendering jobs that you want to execute at the
same time (see the HKEY_CURRENT_USER\Software\EVS Broadcast
Equipment\XTAccess\ Max Transcoding Jobs registry key). We
recommend that you se t up at least 200 MB of memory by rendering job.
55
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
11.3 SMART RENDERING
XTAccess will only transcode the effects if the source clip or file and the
destination file have the same codec: XTAccess will only render needed content
11.4 EFFECTS
See the effect document for all the effects supported by XTAccess
56
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
12. Rendering of EDL to
This section covers XML Jobs IDs:
• Job #24: Render a Playlist/TimeLine from a EVS Server (XT clips only) or from
EVS EDL (XT clips and/or media files ) to a solid clip on an XT.
Issue 1.15.B
one EVS Server clip
12.1 LOCAL XTACCESS SETTINGS (NON XML)
You have to define in the XTAccess XML configuration one XML profile that will
define the codec of the destination clip.
REGISTRY SETTINGS
• HKEY_CURRENT_USER\Software\EVS Broadcast Equipment\XTAccess\ Max
Transcoding Jobs (default value = 1): Maximum amount of transcoding jobs
simultaneously processed by XTAccess (rendering of playlist included)
57
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
12.2 XTGATEWAY
XTGateway will handle the rendering process. You can find XTGateway in the
Windows systray
Nothing has to be configured in this window, except the cache size. The cache
size depends on the number of rendering jobs that you want to execute at the
same time (see the HKEY_CURRENT_USER\Software\EVS Broadcast
Equipment\XTAccess\ Max Transcoding Jobs registry key). We recommend that
you set up at least 200 MB of memory by rendering job.
12.3 SMART RENDERING
XTAccess will only transcode the effects if the source clip or file and the
destination file have the same codec: XTAccess will only render needed content
58
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
12.4 EFFECTS
See the EVS EDL – Structure and Effects Description v1.0.pdf document for all the
effects supported by XTAccess
Issue 1.15.B
59
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
13. Backup of EDL to
files
This section covers XML Jobs IDs:
• Job #9: Backup Playlist from EVS Server to files with EDL creation for EVS,
AVID and FCP.
Remark:
Since the Backup Playlist job generates several files, it is forbidden to have a
"Job_Dest_File" with a full path (folder + filename). In that case, an error will be
returned. Only folders are acce pted.
This Job is used to cr eate sequence on Avid or FCP NLE .
13.1 LOCAL XTACCESS SETTINGS (NON XML)
Some XTAccess settings are not supported by XML. They must therefore be
specified in the local settings of the XML Jobs Scan (see section 7.3.3 ‘XML Scan
Settings’ on page 27). See also the NLE configuration .
If you do not define a transcodin g profile, all the EDLs must be in the same codec.
EDL Backup Default Guardbands: Specific the guardbands of the clip backup
in EDL backup (default value: 50 frames)
60
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
13.2 SMART BACKUP MODE
If the target file is already present in the EDL asset, XTAccess will not back up
again the elements.
Short Backup:
In this case represented in the schema above, XTAccess will back up the two
elements
Issue 1.15.B
In this case represented in the schema above, XTAccess will back up the clip1 and
the Clip3 but not the clip2.
13.3 EFFECTS
See the EVS EDL – Structure and Effects Description v1.0.pdf document for all the
effects supported by XTAccess
61
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
14. File Rewrap
This section covers XML Jobs IDs:
• Job #40: Transfer file to file (IPDirector v5 onwards)
• Job #41: Partial transfer file to file (IPDirector v5 onwards)
14.1 WORKFLOW
Only clips having one of the following formats can be rewrapped: EVS MXF, MXF
OP-1A or Quick Time (dep ending on the video codec).
The following schema sho ws how the restore of clips is performed with t he Gigabit
connection and XTAccess:
62
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
1. An external system (which can generate XML files for restoring clips, for
example IPDirector v5) sends an XML job to XTAccess to request the rewrap
of a file from an archiving or backup system to a new file format and archive
storage.
2. XTAccess processes the XML job:
a. It gets the file to rewrap from the external system.
b. It generates a new file on the destination storage.
The description of each XML tag is described in the ”XML Jobs” document.
Issue 1.15.B
63
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
15. Additional Codec
file on the fly
XTAccess can transcode on the fly a clip from EVS Server or a file to another
format (codec & wrappe r).
To use the transcoding, you need to have the XTAccess Transcoding XSecure
Code (see chapter 4 ‘XSecure Manage ment’ on page 14).
15.1 WORKFLOW
This section does not cover XML Jobs from IPDirector yet:
The following schema shows how the clip backup / file rewrap and file transcoding
are performed with the Gigabit connection and XTAccess:
64
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
1. As transcoding is not yet available with XML job file, you have to configure
XTAccess in transcoding mode.
2. An external system, for example IPDirector, sends an XML file to XTAccess
to request the backup of a given clip or rewrap of a given file in native EVS
codec format
3. XTAccess processes the XML file:
a. It gets the clip content from EVS or the file that has to be backed or
rewrapped up.
b. It generates a backup file of the clip or a rewrap file
At the same time, XTAccess transcodes the clip in the selected codec
format. See configuration below.
c. It stores the backup file/rewrap file in t he target folder specified by the
external system. The metadata of the clip are either included in the file
(in EVS MXF) or sent via an XML file.
Issue 1.15.B
Remark:
There is only one status for the transcoding on the fly. So if the backup or the
transcoding fails: The whole job will fail.
15.2 CODECS SUPPORTED
See XTAccess_codecs document
15.3 LOCAL XTACCESS SETTINGS (NON XML)
Transcoding XTAccess settings are not supported by XML. They must therefore be
specified in the local settings of the XML Jobs Scan (see section 7.3.3 ‘XML Scan
Settings’ on page 27).
• Create Additional Codec File: Select this option if you want to transcode on
the fly.
oTarget Path: This is the destination target path used for the transcoding
file. This path can be entered manually or by browsing Windows Explorer
with the associated button .
oTranscoding profile: This is the XML profile used by XTAccess which
defines the codec and parameter of the codec used by XTAccess to
Transcode the file. You can find some encoder profiles into the
“C:\Program Files\EVS Broadcast
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
Be careful this folder is updated at each new installation of XTAccess. If you
want to create your own profile, please use the “C:\Program Files\EVS Broadcast
Equipment\XTAccess\Encoder Profiles\Custom Profiles
” folder that is not
removed or updated.
See chapter 17 ‘Example of Encoder profiles’ on page 71 for more details.
If you want to transcode only your clip or file to another format without the backed
up file, you have to select ”Transcode the source …”
66
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
15.3.1 SMART RENDERING
XTAccess automatically analyze the source and destination codec and bitrates and
will only perform a r ewrapping if they are identical.
Special cases: DNxHD 100 vs DNxHD 120/145 : as XTAccess must be compliant to
Avid standards, those codec s are considered as identical with re gards to the smart
transcoding criteria.
Transcoding Jobs (default value = 1): Maximum amount of jobs
simultaneously transcoded by XTAccess. Once the limit is reached, any
additional job will be “scheduled” (in Jobs_Scheduled” folder) until an “inprogress” job is over.
Issue 1.15.B
67
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
16. Transcoding files
XTAccess can also transcode files to another file format.
16.1 WORKFLOW
The following schema shows how the transcoding process is performed with the
Gigabit connection and XTAccess:
1. As transcoding is not yet available with XML job file, you have to configure
XTAccess in transcoding mode.
2. An external system (which can generate XML files for restoring clips, for
example IPDirector v5) sends an XML job to XTAccess to request the
rewrap of a file from an archiving or backup system to a new file format
and archive storage.
3. XTAccess processes the XML job:
a. It gets the file to transcode from the external system.
b. It generates a new file on the destination storage.
68
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
The description of each XML tag is described in the ”XML Jobs” document.
16.3 CODECS SUPPORTED
Issue 1.15.B
See XTAccess_codecs document.
16.4 LOCAL XTACCESS SETTINGS (NON XML)
Transcoding XTAccess settings are not supported by XML. They must therefore be
specified in the local settings of the XML Jobs Scan (see section 7.3.3 ‘XML Scan
Settings’ on page 27).
• Default File Transcoding profile: this is the XML profile used by XTAccess
which defines the codec and parameter of the codec used by XTAccess to
Transcode the file. You can find some encoder profiles into the “C:\Program
Files\EVS Broadcast Equipment\XTAccess\Encoder Profiles\Default EVS
Profiles” folder.
69
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Be careful this folder is updated at each new installation of XTAccess. If you
want to create your own profile, please use the “C:\Program Files\EVS Broadcast
Equipment\XTAccess\Encoder Profiles\Custom Profiles
removed or updated.
Author: Serge Comes - EVS Broadcast Equipment – January 2011
” folder that is not
See chapter 17 ‘Example of Encoder profiles’ on page 71 for more details.
16.4.1 SMART RENDERING
XTAccess automatically analyze the source and destination codec and bitrates and
will only perform a r ewrapping if they are identical.
Special cases: DNxHD 100 vs DNxHD 120/145: As XTAccess must be compliant to
Avid standards, those codec s are considered as identical with re gards to the smart
transcoding criteria.
Transcoding Jobs (default value = 1): Maximum amount of jobs
simultaneously transcoded by XTAccess. Once the limit is reached, any
additional job will be “scheduled” (in Jobs_Scheduled” folder) until an “inprogress” job is over.
70
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
17. Example of Encoder
Encoding profiles are XML files that define the codec and codec parameters used
by XTAccess to transcode the fi le.
You can find bellow some examples. For more information about the transcoding
profile you can use the “Encoder Profiles.pdf” document which explains all the
tags present in the encoder pro file.
17.1 MPEG-1
Issue 1.15.B
profiles
MPEG-1 and MPEG-2 codec use the EVSMPEG2Encoder dll encoder (C:\Program
Files\EVS Broadcast Equipment\XTAccess\EVSEncoders\EVSMPEG2Encoder.dll)
which is installed with XTAccess
You can find here an example of MPEG-2 encoder profile. This profile can be
found into C:\Program Files\EVS Broadcast Equipment\XTAccess\Encoder
Profiles\Default EVS Profiles\ folder after the installation of XTAccess.
All the Tags are explained into the XML Encoders Schema document into the
EVSMPEG2Encoder.dll cha pter.
EVSIMXEncoder.dll chapter .
71
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
17.2 AVID DNXHD®
DNxHD® codec uses the EVSDNxHDEncoder dll encoder (C:\Program Files\EVS
Broadcast Equipment\XTAccess\EVSEncoders\EVSDNxHDEncoder.dll) which is
installed with XTAccess .
You can find here an example of DNxHD® encoder profile. This profile can be
found into C:\Program Files\EVS Broadcast Equipment\XTAccess\Encoder
Profiles\Default EVS Profiles\ folder after the installation of XTAccess.
All the tags are explained into the XML Encoders Schema document into the
EVSDNxHDEncoder.dll chapter.
72
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Issue 1.15.B
18. Examples of
Configuration
You can find here some examples of workflows, which use the transcoding feature
of XTAccess.
18.1 BACKUP EVS SERVER NATIVE CODEC +
CREATION OF LOW RES
1. Create a “standard” target destination into IPD
2. Create a Scan XML
3. Click on the XML Scan Settings button and configure the XTAccess settings.
a. Select “Create Additional Codec …"
b. Select the target Path for the Mpeg1 TS Low Res transcoded file
c. Select the Mpeg1 TS profile in the C:\Program Files\EVS Broadcast
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Result
Each new rewrap job fr om IPD will create:
Author: Serge Comes - EVS Broadcast Equipment – January 2011
• one MPEG 1 transcoded file in the Target Path folder configured into
XTAccess (\\172.24.1.50 \Proxy Files\
• one DNxHD OP1A file as asked by IPD in the folder defined into IPD
18.5 TRANSOCODE ONE FILE TO EVS
SERVER USING XML JOB
1. Create a “standard” target destination into IPD
2. Create a Scan XML
3. Click on the XML Scan Settings button and configure the XTAccess settings
a. Select “Transcode the
source …"
b. Select the DNXHD profile
in the C:\Program
Files\EVS Broadcast
Equipment\XTAccess\Enc
oder Profiles\Default EVS
Profiles folder
Result
Each new job of restore or Copy from IPD will create one DNxHD transcoded file
on the EVS. If needed you can also create additional codec at the same time
78
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
The following schema shows how the backup of trains is performed with the
Gigabit connection and XTAccess:
Issue 1.15.B
79
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
1. An external system, for example IPDirector, sends an XML file to XTAccess
to request the backup of a given tra in available on an EVS server.
2. XTAccess processes the XML file:
a. It gets the data stream (train) from EVS that has to be backed up.
b. It generates a bac kup file of the train
c. It stores the backup file in the target folder specified by the
external system. The metadata of the train are either included in
the file (in EVS MXF) or sent via an XML file.
Remarks:
If the backup of the train is not successful, the partial backup file will be saved.
Author: Serge Comes - EVS Broadcast Equipment – January 2011
The description of each XML tag is described in the ”XML Jobs” document.
19.4 LOCAL XTACCESS SETTINGS (NON XML)
Some XTAccess settings are not supported by XML. They must therefore be
specified in the local settings of the XML Jobs Scan (see section 7.3.3 ‘XML Scan
Settings’ on page 27).
\FileWriter NoBuffering: Specific setting to transfer a file without any
buffering. Recommended for writing on a MacOS workstation via network
(SMB). (default value = 0)
Train Backup: protection to avoid reaching the head of a train during backup
of train:
o 0: Active
o 1: Not Active
81
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
19.6 MISCELLANEOUS
19.6.1 BACKUP/UPDATE OF TRAINS AND LOAD BALANCING
• It is not recommended to perform load balancing between several XML Scan
folders when requesting bac kup of trains.
• We recommend dedicating specific XTAccess for your Backup of train. For
example one XTAccess for two backups of train. Like this, you are sure that
your backups of train are done directly and quickly.
19.6.2 MAX XMLJOBS PER SCAN SETTING
• It is recommended to set the Max XML Job per Scan registry setting with a
very high value (e.g. 100) when performing backup of t rains jobs.
• In that way, all incoming jobs will be loaded by XTAccess (in the “Scheduled”
folder). In case of an update XML job, this request will be automatically
loaded by XTAccess and parsed to check which job is concerned. The backup
of trains will be loaded even if it is still in a scheduled or processing mode.
82
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
This section covers XML Jobs IDs:
• Job #7: Transfer Clip to Avid TM® (IPDirector v4 onwards)
• Job #8: Transfer File to Avid TM® (IPDirector v5 onwards)
• Job #22: Stream Record train to Avid TM® (IPDirector v5 onwards)
• Job #42: Partial transfer file to Avid TM® (IPDirector v5 onwards)
• Job #43: Partial transfer clip to Avid T M® (IPDirector v5 onwards)
Issue 1.15.B
20. Transfer to Avid
Transfer Manager
20.1 WORKFLOW
The following schema shows how the transfer of clips to Avid Transfer Manager is
performed with the Gigabit conne ction and XTAccess:
83
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
1. An external system, for example IPDirector, sends an XML file to XTAccess to
request the transfer of a given clip, created on an EVS server, to Avid Transfer
Manager.
XTAccess processes the XML file.
2. XTAccess sets up a connection with Avid Transfer Manager serv er.
3. XTAccess gets the clip content, which has to be transferred, from EVS and
sets up a FTP proxy connection between the EVS and the Avid Transfer
Manager server.
4. The Avid Transfer Manager server stores the transferred file in the specified
Avid storage.
Author: Serge Comes - EVS Broadcast Equipment – January 2011
20.2 EXAMPLE OF XML AVID TRANSFER OF
CLIP
To identify the clip you want to send to Avid you can use the UmID, VarID or
LsmID
The description of each XML tag is described in the ”XML Jobs” document
85
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
20.5 LOCAL XTACCESS SETTINGS (NON XML)
Some XTAccess settings are not supported by XML. They must therefore be
specified in the local settings of the XML Jobs Scan (see section 7.3.3 ‘XML Scan
Settings’ on page 27).
You need to install the XedioXTAccessIntegration_x.xx.xx.exe on the XTAccess
computer to be able to use the integration with Xedio.
23.1 WORKFLOW
The following schema shows how the backup of clips or trains is performed with
the Gigabit connection and XTAccess:
Video Feeds
wrapping
XTAccess
GigE
XML
Clean Edit
Storage &
Database
Clean Edit Storage
Gigabit Ethernet
92
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
1. An external system, for example IPDirector, sends an XML file to XTAccess to
request the backup and reference of a given clip created on an EVS server to
Xedio database.
XTAccess processes the XML file:
2. It gets the clip content, which has to be back ed up, from EVS.
3. It generates a backup file
4. It stores the backup file in the target folder specified by the external system.
The clip and its metadata are refer red to the Xedio database.
Remark:
If the backup is not successful, the clip will be deleted from the disk and Xedio
database except if the file is already used.
The referencing in the Xedio DB is done at the beginning of the backup and an
update is done at the end.
If the referencing fails, the job will fail
Issue 1.15.B
93
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
23.2 EXAMPLE OF XML TRANSFER TO XEDIO
FILE
To identify the clip you want to transfer to CleanEdit you can use the UmID, VarID
or LSM ID
\FileWriter NoBuffering: Specific setting to transfer a file without any
buffering. Recommended for writing on a MacOS workstation via network
(SMB). (default value = 0)
Train Backup: protection to avoid reaching the head of a train during backup
of train:
o 0: Active
o 1: Not Active
23.5 WORKFLOW WITH THE CREATE
ADDIONAL CODEC
You can use XTAccess to generate th e low res for Xedio.
1. XTAccess wil l receive a request for backup f ile from IPD.
2. XTAccess will create the backup for example DNxHD and will transcode it on
the fly for example in MPEG1
3. XTAccess will ref erence these two files as High/Low clip in Xedio
96
XTAccess Version 1.15 – User’s Manual
Author: Serge Comes EVS Broadcast Equipment – January 2011
Issue 1.15.B
24. Grab Field from EVS
Server
XTAccess is able to grab a field of any clip on a EVS server through an XML
trigger. This process is mainly used by IPDirector to create thumbnails in the IPD
Database Explorer.
This section covers XML Jobs IDs:
• Job #6: Grab Field fro m EVS Server (IPDirector v4 onwar ds)
24.1 EXAMPLE OF XML GRAB FIELD TO A
FILE
To identify the clip from which you want to grab a field you can use the UmID,
VarID or LSM ID
The description of each XML tag is described in the ”XML Jobs” document
97
Issue 1.15.B XTAccess Version 1.15 – User’s Manual
Author: Serge Comes - EVS Broadcast Equipment – January 2011
25. Grab Field from File
XTAccess is able to grab a field of any clip through an XML trigger. This process
is mainly used by IPDirector to create thumbnails in the IPD Database Explorer.