background image

XMS Configuration Guide

19-19

User Rights Management 

4.

Click the 

A

DD

 button and the 

S

ELECT

 U

SERS

, C

OMPUTERS

OR

 G

ROUPS

 dialog box 

appears (figure 

19-20

).

Figure 19-20. Specify the domain user’s name to grant them administrative privileges

5.

Type the Domain user’s login name in the text box and click 

OK

. The 

S

ELECT

 U

SERS

C

OMPUTERS

OR

 G

ROUPS

 dialog box closes and the user’s name now appears in the 

P

ROPERTIES

 dialog box.

6.

Click 

OK

.

Summary of Contents for Xmedia Server

Page 1: ...XmediaServer Digital Asset Management System Configuration Guide M841 9900 480 25 March 2013 www miranda com ...

Page 2: ...al damages in connection with or arising out of purchase or use of these materials The sole and exclusive liability to Miranda Technologies Partnership regardless of the form of action shall not exceed the purchase price of the materials described herein Miranda Technologies Partnership reserves the right to revise and improve its products at any time and without notice This publication describes ...

Page 3: ...vember 23 2012 Original release of this user manual for Vertigo Suite v 4 8 March 25 2013 Added the description of the roItemStatus setting that is associated with the MOS configuration settings page 7 3 Fixed the screen capture on page 5 4 Corrected the XMS port numbers settings from 14060 to 14050 on page 3 7 Removed the Synchronizing the server databases section from the Server Replication chap...

Page 4: ... 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 radiates radio frequency energy and if not installed and used in accordance with the ...

Page 5: ... safe under normal operating conditions Standalone Equipment Laser source s employed CLASS 1 LASER PRODUCT APPAREIL A LASER DE CLASSE 1 WARNING Xmedia Server devices contain a Lithium battery in the service access area which should be replaced by the same type of battery ...

Page 6: ...ol Panel XmediaServer Properties Window 3 14 Xmedia Server Control Panel s settings pages 3 16 The XMS s General Configuration Settings 4 1 Viewing the Xmedia Server s product information 4 2 Configuring the XMS s network connection and directories 4 3 Configuring the Authorization Manager 4 4 Verifying the XMS s Database Settings 5 1 Verifying the SQL Server database settings 5 2 Making a backup ...

Page 7: ...er replication environment 8 7 Orientation to Xmedia Server Control Panel s Licensing page 8 8 Licences view License Summary tab 8 9 Licenses view License Detail tab 8 10 Soft Keys view 8 12 Viewing the existing device and application licenses 8 14 Viewing the details of a particular license 8 15 Resolving license errors and adding licenses to the Xmedia Server 8 16 Verifying the application s or ...

Page 8: ...ers 10 37 Creating an E List for each state change notification 10 38 Editing a state change notification s E List 10 40 Setting the XMS System Parameters 11 1 Setting the Ingest Parameters 11 2 Setting the Expiration Parameters 11 3 Setting the System field rate 11 4 OxSox Connection Settings 12 1 The XMS Automation Parameters for Scheduled based Publishing 13 1 XFTP Settings 14 1 Controlling the...

Page 9: ...e domain user to the Xmedia Server s security credentials 19 15 Granting the domain user administrative rights to the Policy Store 19 18 Setting the Authorization Manager Configuration settings 19 20 Starting the XMS Service to populate the VertigoXmedia application 19 20 Configuring the Policy Store in an XML file 19 22 Opening the Authorization Manager 19 24 Configuring the Authorization Manager...

Page 10: ...ess restrictions from a category 19 54 Ingesting media files using the File Ingest Server 20 1 Installing the File Ingest Server and creating an ingest watch folder 20 3 Running the File Ingest Server and Transcode Server 20 4 Configuring an ingest server instance 20 5 Ingester Settings properties 20 7 Editing an instance s properties 20 13 Deleting an instance 20 13 Reloading the instances in the...

Page 11: ...se of this configuration guide is to provide practical reference and procedural information on how to use the Xmedia Server Control Panel application to configure the Xmedia Server The following sections of this chapter provide general information about the Xmedia Server and its optional features About the Xmedia Server on page 1 2 Xmedia Server s standard and option features on page 1 3 The next ...

Page 12: ...ment distribution system the Xmedia Server integrates and supports the Vertigo Suite applications and other playout devices The following list identifies other ways in which the Xmedia Server is used to support graphics creation and playout activities Asset propagation The Xmedia Server can be used in a hub and spoke distribution model in which assets can be created and propagated from a central h...

Page 13: ... 3 5 for more information File Ingest Server The File Ingest Server is a service responsible for automatically ingesting media into the Xmedia Server from a user created ingest folder The File Ingest Server is also responsible for issuing media conversion requests to the Transcode Server which is the service responsible for transcoding media from one format to another See page 3 13 for more inform...

Page 14: ...R application VX Xplorer which is a graphical content management system for viewing and managing the asset and file contents of the Xmedia Server and the devices to which the XMS has published assets See the XPLORER USER MANUAL for more information Figure 1 3 Xplorer View and manage the media contents of the Xmedia Server ...

Page 15: ...EDs and buttons on page 2 2 Back panel components and connectors on page 2 4 Mounting the Xmedia Server chassis in a rack on page 2 5 CAUTION Xmedia Server devices should only be installed by trained personnel in a restricted access locations only All health and safety regulations and precautions must be observed WARNING To reduce the risk of electric shock disconnect all power sources before serv...

Page 16: ... buttons for system monitoring and operation Figure 2 1 The Xmedia Server s front panel components Figure 2 2 demonstrates that the control panel located on the front of the Xmedia Server chassis has six LEDs and two buttons The table on page 2 3 describes the function of each LED and button as well any corrective action you may need to take Figure 2 2 Xmedia Server chassis control panel LEDs and ...

Page 17: ...sure that all fans are present and operating normally You should also check to make sure that the chassis covers are installed properly Finally verify that the heatsinks are installed properly This LED will remain flashing or on as long as the above mentioned conditions exist NIC2 A flashing NIC2 LED indicates network activity on LAN2 NIC1 A flashing NIC1 LED indicates network activity on LAN2 HDD...

Page 18: ... O port connectors USB COM1 VGA Ethernet etc When using the Xmedia Server in a replication setup you will insert the license dongle in one of the USB ports see page 6 8 Figure 2 3 The Xmedia Server s rear panel components and connectors NOTE The device s electrical ratings are located on the plug in power supply modules Power Supplies PCI Expansion Slots not used I O Ports Ethernet USB Mouse conne...

Page 19: ...at secures directly to the server chassis and an outer fixed rack rail that secures directly to the rack itself Figure 2 4 demonstrates that the inner rail assemblies are composed of two sections inner rails and inner rail extensions The inner rails are pre attached to the chassis while the inner rail extensions must be installed manually to the chassis Figure 2 4 The Enterprise Server s inner rai...

Page 20: ...Secure the chassis with two screws as shown in figure 2 5 d Repeat steps 2A 2C for the other inner rail extension Figure 2 5 Installing the inner rail extensions 3 Install the outer rails to the rack figure 2 6 a Attach the shorter outer bracket to the outside of the longer rail You must align the pins with the slides Both bracket ends must face the same direction b Adjust the short and long brack...

Page 21: ...ed for the first time Adjustments to the slide assemblies might be necessary to achieve a smooth insertion c Optional Insert and tighten the thumbscrews that hold the front of the chassis to the rack CAUTION Due to the heavy weight of the Xmedia Server ensure that the rack is securely anchored onto a unmovable surface or structure before installing the chassis into the rack Figure 2 7 Mounting the...

Page 22: ... for the Vertigo Suite of products you can connect to the Xmedia Server from any client PC on the network All of connections used by the Vertigo Suite applications are over TCP and UDP The following sections provide guidelines for integrating the Xmedia Server into your network and an overview of the Data Server service File Ingest Server and the Xmedia Server Control Panel interface Xmedia Server...

Page 23: ... applications not directly used for putting material on air Institution of Policies Policies that all users must follow in order to avoid introducing infected files into the system Network Setup and Configuration Ideally the Xmedia Server and other non critical components should be running anti virus software while the Vertigo XGs reside on a separate network In such a case the Vertigo XGs would n...

Page 24: ...Server Xstudio Xbuilder Institution of Policies While the guidelines outlined in the previous sections are critical to your broadcast network s protection from infection end users must accept some responsibility We therefore recommend that your IT department enforce the following policies Any machine that will be attached to the same network as the Xmedia Server must undergo a complete system scan...

Page 25: ... using the configurable range of ports listed below Description Port Protocol Client application connection Primary connection 14050 TCP Client application connection Back channel 14051 TCP Publish connection Back channel 14052 TCP DataServer primary connection 10460 TCP XPublish Agent publishing port 15000 TCP MOS low port 10540 TCP MOS high port 10541 TCP Discovery port 15098 UDP Discovery port ...

Page 26: ...ata to the appropriate recipients figure 3 2 Figure 3 2 The Data Server manages and distributes data from various data sources The DATA SERVER CONTROL PANEL VertigoXmedia Data Server Option window is the user interface that is used to configure and control the Data Server service figure 3 3 You can open the Data Server Control Panel by selecting START SETTINGS CONTROL PANEL VERTIGOXMEDIA DATA SERV...

Page 27: ... of the Data Server Control Panel s GENERAL page identifies the Data Server s software version the directory path where the Data Server s executable file is located and the working directory path The following sections provide information and instructions for how to use the Data Server Control Panel to configure and manage the Data Server service Setting the Data Server s connection parameters on ...

Page 28: ... page which determine the Data Server s settings for connecting and communicating with the Xmedia Server s XMS HOST PORT These settings are used to identify the primary Xmedia Server that the Data Server will connect to Specify the IP address or machine name of the Xmedia Server that hosts the XMS Service Specify the communication port that allows a service to connect to an Xmedia Server Typically...

Page 29: ...the data server can no longer connect to the XMS SILENCE SERVER ON MAIN XMS CONNECTION This setting has been primarily replaced by the CONTROL THE DATASERVER setting on the Xmedia Server Control Panel s SERVICE CONTROL page see page 15 5 When enabled this setting causes the Data Server service to cease if the Xmedia Server connection is lost In a replication setup this condition forces a failover ...

Page 30: ...e troubleshooting Figure 3 5 Data Server Panel s Logging page The Data Server s Logging Levels and Debug Categories settings allow you to specify the type and categories of events that you want to be recorded in the Xmedia Server log files Log Level This sets the default log level used by all logging categories except those that have been checked in the Debug Categories list The choices are Error ...

Page 31: ...ing and debugging tasks FILE SIZE Sets the maximum memory size for each log file created per run The default value is 6 MB FILE COUNT Specifies the maximum number of DataServer log files that will be stored A large enough number should be chosen to store over a day s worth of logs This way if a problem happens the relevant log files will be available Once the maximum number of files is reached the...

Page 32: ...ols for starting and stopping the Data Server service In a replication environment we recommend that authority to start and stop the Data Server service be given to the Xmedia Server by enabling the CONTROL THE DATASERVER setting on the Xmedia Server Control Panel figure 3 8 The CONTROL THE DATASERVER setting ties the control of the Data Server service to the starting and stopping of the XMS servi...

Page 33: ...r panel s GENERAL and SERVICE pages General Page The upper portion of the General page s software identification banner reads CONTROLLED BY THE XMEDIA SERVER Service Page The manual start and stop controls become disabled The upper panel displays the following message XMEDIASERVER IS CONFIGURED TO CONTROL THE DATASERVER The SERVICE STATE message reports that the service is DISABLED rather than STA...

Page 34: ... the Transcode Server which is the service responsible for transcoding media from one format to another File Ingest Server can be configured to watch one or more folders by defining one or more instances of the ingest service in the configuration file Each instance defines the set of rules that are mapped to each ingest folder being watched Information and instructions for using the File Ingest Se...

Page 35: ...The Xmedia Server Control Panel NOTE Although the title bar of this window displays XMEDIASERVER PROPERTIES it is most commonly referred to as the XMEDIA SERVER CONTROL PANEL Once the Xmedia Server has been installed you can open the Xmedia Server Control Panel window by selecting START SETTINGS CONTROL PANEL VERTIGOXMEDIA XMEDIA SERVER Behind the Xmedia Server Control Panel s user interface runs ...

Page 36: ...dless of whether or not any applications from the Vertigo Suite have been opened If the XMS service fails to start the Xmedia Server Control Panel s SERVICE CONTROL page allows you to verify the status of the XMS Service figure 3 11 and restart the service if necessary See Controlling the XMS Service on page 15 1 for more information Figure 3 11 The Service Control page displays the state of the X...

Page 37: ...ion about setting the parameters on the DATABASE page REPLICATION The REPLICATION tab allows you to configure the current Xmedia Server to participate in a replication setup which offers full redundancy for near instant failover with no interruption in services including on air playout See Replication of the XMS Server s Database on page 6 1 for more information about setting the parameters on the...

Page 38: ...ew of the status of media assets that are currently being published This view allows you to easily clear cancel some or all of the pending publish requests This tab also allows you to enable the insta publish device option See Setting and Monitoring the XMS Publishing Activities on page 18 1 for more information about setting the parameters on the PUBLISHING page WORKFLOW The WORKFLOW tab allows y...

Page 39: ... schedule See The XMS Automation Parameters for Scheduled based Publishing on page 13 1 for more information about setting the parameters on the AUTOMATION page Note Although the Automation page still exists on the Xmedia Serve Control Panel the functionality of scheduled based publishing has been deprecated XFTP Although the XFTP page still exists on the Xmedia Serve Control Panel the functionali...

Page 40: ... basic configuration and connection settings The GENERAL page is divided into three 3 thematic areas and each is described in the following sections Viewing the Xmedia Server s product information on page 4 2 Configuring the XMS s network connection and directories on page 4 3 Configuring the Authorization Manager on page 4 4 Figure 4 1 The General tab on the Xmedia Server Control Panel ...

Page 41: ... Server Version Identifies the version and build number of the Vertigo Suite that is currently installed and running on the Xmedia Server Executable is Identifies the full directory path of where the Xmedia Server executable file is located Working directory Identifies the full directory path of the VertigoXmedia Apps folder that contains the Vertigo Suite s ini files license files some log files ...

Page 42: ...ol Panel s General page TCP IP Configuration Listen for incoming connections on port The port number at which the Xmedia Server XMS will listen IP address is the local IP Directories Configuration Virtual database path The full directory path to the Virtual Database VDB The Virtual Database is a directory structure that contains all the hard assets that the XMS stores Working folder Identifies the...

Page 43: ...nabled or disabled using the settings on the Xmedia Server Control Panel s GENERAL page figure 4 4 Figure 4 4 The Authorization Manager portion of the Xmedia Server Control Panel s General page Authorization Manager Configuration Enabled If checked it will ensure that next time the XMS runs it will create a shared directory called AzMan in the working directory Furthermore it enables the authoriza...

Page 44: ...settings as well as how to take a backup of the SQL Server database Verifying the SQL Server database settings on page 5 2 Making a backup of the SQL Server database on page 5 4 NOTE The Xmedia Server s database settings have been factory configured and or commissioned by qualified Miranda Technologies professionals Although this chapter instructs users on how to verify the Xmedia Server Control P...

Page 45: ... Xmedia Server Control Panel 2 Verify that MS SQL SERVER is displayed in the DATABASE TYPE field 3 Click the TEST CONNECTION button to verify the connection to the database The connection test validates the current MS SQL SETTINGS values If the TEST DATABASE CONNECTION pop up window reports a successful connection figure 5 2 this indicates that all of the current settings are valid and you do not ...

Page 46: ... The USER NAME and PASSWORD provides a security measure to ensure that only the qualified user i e the system administrator has permission to connect write and read to the database By default these fields are both set to sa Contact your system administrator if the USER NAME or PASSWORD appear to be different than the default 6 Verify that CONNECTION POOLING is enabled and set to 10 When this setti...

Page 47: ...te a backup of the Xmedia Server s MS SQL Server database When the BACKUP DATABASE button is selected the osql utility is executed and a backup file XmediaSuite bak is created updated and saved within the root folder of the server s Virtual Database as indicated by the directory path in the VIRTUAL DB ROOT DIRECTORY field Figure 5 3 Create or update a backup of the Xmedia Server s MS SQL Database ...

Page 48: ... server Instead it replies with simple acknowledgements Most data altering commands consist of user invoked changes such as Template saving whereas other hidden changes such as publish history and licensing changes such as soft key ingestion are also replicated At all times both servers are running and the secondary server is ready to take control when a failover condition arises at any time Both ...

Page 49: ...ons are met The primary Xmedia Server service is stopped The primary server loses network connectivity The primary Xmedia Server service involuntarily crashes The primary server tells the secondary server to takeover for otherwise unknown purposes see the primary server s log file The primary server loses its connection with the SQL server database The primary server is powered off The secondary s...

Page 50: ...ondary server as well Without the Xmonitor service messages would appear on the network indicating an IP address conflict on the network Figure 6 1 A Virtual IP Address must be available for replication when MOS is enabled The Xmonitor exe is part of the standard install but it is not automatically configured to run as a permanent service Therefore as part of the replication setup you must manuall...

Page 51: ...instructions for using these settings to implement server replication are provided on page 6 13 Figure 6 2 Replication settings on the Xmedia Server Control Panel ENABLED Selecting this check box enables the particular server for replication Deselecting the check box disables replication For replication to be activated between the primary and secondary servers this setting must be active on each o...

Page 52: ...work and given a name You must put the exact fully qualified hostname bound to the shared IP address here Otherwise the XMS will not add the shared IP address to the public adapter QUEUE SETTINGS QUEUE FOLDER The full path of the folder where the XMS stores the queue of the replicated commands If the drive letter is missing it assumes that the folder is in the working folder of the XMS see page 4 ...

Page 53: ...fy and or install the Vertigo Xmonitor service on page 6 11 2 Specify the Replication settings on the primary server s Xmedia Server Control Panel Specify the Queue settings on page 6 14 Specify the Dataserver Database Connection settings on page 6 15 Specify the server s network settings in the Virtual IP Settings on page 6 16 Specify the Buddy settings on page 6 17 Specify the Server Alias setti...

Page 54: ... 6 10 Verify the XmediaServer software versions on both servers on page 6 10 Verify and or install the Vertigo Xmonitor service on page 6 11 Licenses A matching dongle on each machine is an absolute requirement and the servers licenses must also be identical Database type SQL Server is required Static IP Addresses Acquire two mandatory static IP addresses from your IT department These IP addresses...

Page 55: ... two 2 dongles that are installed on the servers have identical Machine IDs 1 On the primary server open the Xmedia Server Control Panel 2 Select the LICENSING tab figure 6 3 3 Select SOFTKEYS from the LICENSE SERVER OPTIONS drop down list 4 Take note of the Machine ID number 5 Repeat steps 1 to 4 on the secondary server 6 Confirm that the Machine IDs are an exact match If they are not contact a M...

Page 56: ...are identical 1 On the primary server open the Xmedia Server Control Panel 2 Select the REPLICATION tab and ensure that Replication is disabled Be sure that the ENABLED check box is cleared 3 Select the LICENSING tab figure 6 4 4 Select LICENSES from the LICENSE SERVER OPTIONS drop down list 5 Take note of the licenses displayed on the LICENSE SUMMARY tab 6 Repeat steps 1 to 4 on the secondary ser...

Page 57: ...trates that the version number is stated as part of the label Figure 6 5 The Start menu provides a quick reference to identify the SQL Server software version Verify the XmediaServer software versions on both servers Ensure that both the primary and secondary servers are running the same version of the VertigoXmedia XmediaServer software Open the Xmedia Server Control Panel of each server and comp...

Page 58: ...re you must manually install and start the Xmonitor service on both the primary and secondary servers NOTE The installation and use of the Xmonitor service is only required for Xmedia Servers that are use in a newsroom environment where MOS is enabled If this is not the case then you do not need to proceed with this procedure To verify and or install the Xmonitor service 1 Verify if the Xmonitor s...

Page 59: ... type vxapps lib xmonitor i c Press ENTER Figure 6 8 Launch the Vertigo Xmonitor installation from the command prompt 3 Start the Vertigo Xmonitor service a Return to the Services Management Console and right click the Vertigo Xmonitor listing b Select the Start command from the context menu Figure 6 9 Start the Xmonitor service 4 Repeat the same procedure on the peer server primary or secondary s...

Page 60: ...dia XmediaServer Then select the REPLICATION tab Figure 6 10 The Xmedia Server Control Panel s Replication page on the primary server A quick reference of each of the Replication page s fields and settings is available on page 6 4 Meanwhile the following topics provide instructions for specifying the necessary settings for server replication Specify the Queue settings on page 6 14 Specify the Data...

Page 61: ...ion of the Xmedia Server Control Panel s REPLICATION page you must specify the full path drive letter and the location for the replication queue folder Typically the replication queue folder should be stored on the F DRIVE If you do not specify a drive letter the folder location defaults to the working folder specified on the Xmedia Server Control Panel s GENERAL page Note that the folder is only ...

Page 62: ...VER DATABASE CONNECTION SETTINGS dialog box appears figure 6 11 Figure 6 11 DataServer Database Connection Settings dialog box 4 Verify that the Enable dataserver database connection SETTINGS check box is selected 5 Select MS SQL SERVER from the DATABASE type drop down list 6 Type LOCALHOST as the SERVER NAME field 7 Type a user defined database name i e Datafeeds in the DATABASE NAME field 8 Enab...

Page 63: ...ss that is not DHCP from your IT department This IP address will be used as the Virtual IP address 2 Open the command prompt and type ipconfig Figure 6 12 The server s IP Configuration values 3 Take note of the server s IP ADDRESS and SUBNET MASK 4 Open the Xmedia Server Control Panel and select the REPLICATION tab 5 Ensure that the ENABLED check box is selected 6 Type the Virtual IP address in th...

Page 64: ... the Buddy settings 1 Take note of the buddy server s IP address by performing an IP Configuration on the buddy server a On the buddy server open the command prompt and type ipconfig b Take note of the server s IP ADDRESS 2 Go back to the server that you are configuring Open the Xmedia Server Control Panel and select the REPLICATION tab 3 Ensure that the ENABLED check box is selected 4 In the HOST...

Page 65: ...demonstrates that if the current server is the primary server you must provide it with an alias and then assign as the primary using the PREFERRED PRIMARY radio button Next you must identify the buddy server by also providing it a name Then click APPLY The same procedure must be performed on the secondary server s Xmedia Server Control Panel s Replication page but the settings should be inverted s...

Page 66: ...t the REPLICATION tab The procedures for configuring the secondary server are identical to the ones described for the primary server There are some settings and values that are relative to which server is being configured however This mainly applies to the SERVER ALIAS settings and the BUDDY SETTINGS sections and is thoroughly indicated in the instructions Therefore complete each of the following ...

Page 67: ...ption When replication is enabled the CONTROL THE DATASERVER setting must be selected to ensure that the DataServer remains paired with the Xmedia Server at all times in a replication environment An essential objective in the replication environment is to keep the server which in reality has two components the XMS and the Data Server together To set the Control the DataServer setting on the primar...

Page 68: ...econdary XMS servers and take note of the following information GENERAL page TCP IP CONFIGURATION PORT typically 14050 REPLICATION page VIRTUAL IP SETTINGS LAN IP ADDRESS 2 Open the DATA SERVER PANEL on the primary and secondary XMS servers START SETTINGS CONTROL PANEL VERTIGOXMEDIA DATA SERVER Take note of the TCP IP LISTENING PORT value typically 14060 3 Launch an Vertigo Suite application by se...

Page 69: ...el BACKUP XMEDIA SERVER PORT The communications port of the secondary Xmedia Server which should match the value in the XMS SERVER PORT field on the secondary server s Xmedia Server Control Panel This is typically 14050 DATA SERVER IP ADDRESS The IP address of the primary Xmedia Server that is running the Data Server Thus this value should be identical to the value set for the XMEDIA SERVER IP ADD...

Page 70: ...ck operation Perform the following failover and failback tests to verify the proper functioning of the Xmedia Server replication Type of test Instructions 1 Failover Disconnect the network cable to the primary server 2 Failback Reattach the network cable of the primary server 3 Failover Stop the primary Xmedia Server s XMS service control 4 Failback Start the primary Xmedia Server s XMS service co...

Page 71: ...on of the MOS objects from the MOS server for its rundowns The Xmedia Server Control Panel s MOS Monitoring page allows you to monitor the inbound and outbound MOS messages between the Xmedia Server MOS Server and the Newsroom Computer System NCS The following sections provide information and instructions for using the Xmedia Server Control Panel s MOS page to enable and use the Xmedia Server s MO...

Page 72: ...ble the Xmedia Server s MOS component and specify details about the Xmedia Server that allows it to become a MOS Server Identify the Newsroom Control System and configure its protocol options in preparation for communication with the MOS Server i e Xmedia Server Figure 7 2 The Xmedia Server Control Panel s MOS configuration settings The following sections provide instructions for enabling configur...

Page 73: ...n environment see page 6 1 verify that the hostname or IP address of the buddy server is accurate in the BUDDY XMS HOST field c Type 60 in the FRAME RATE field This field specifies the number of frames per second in the video format that is being used by the Xmedia Server Valid values are 60 for NTSC and 50 for PAL 4 Enable or disable the check boxes for the following settings CONVERT MOS RUNNING ...

Page 74: ... field This value is often the same as the NCS ID c In the RUNDOWN CATEGORY field type the name of the Rundown subcategory where the rundowns will be stored by default d Specify the INBOUND ENCODING and OUTBOUND ENCODING setting Select UCS2 BE 2 byte Universal Character Set Big Endian format from the drop down lists for an ENPS server or iNews server configuration e If using iNews enable the SUPPO...

Page 75: ...lick the STOP SERVER button and wait a couple of seconds c Click the START SERVER button and verify that the SERVICE STATE reports The service is running d Click APPLY and then return to the MOS configuration page by selecting the MOS tab at the top of the Xmedia Server Control Panel Or click OK to close the Xmedia Server Control Panel Figure 7 5 Stop and restart the XMS Service to apply the MOS s...

Page 76: ...ystem properties 5 Make the necessary edits to the setting values See page 7 4 for a description of each of the settings on the NCS properties dialog box 6 Click OK to confirm the edits and close the dialog box The new settings immediately appear in the NEWSROOM CONTROL SYSTEM table 7 Click APPLY 8 You must restart XMS Service before the new settings can properly take effect a On the Xmedia Server...

Page 77: ...at the ENABLED check box is selected 3 Select the Newsroom Control System that is to be deleted from the NEWSROOM CONTROL SYSTEM table 4 Click the REMOVE button that is now enabled The REMOVE NCS dialog box appears figure 7 7 Figure 7 7 Select Yes to delete the Newsroom Control System from the MOS Server configuration 5 Select YES to confirm that you want to permanently delete the specified NCS Th...

Page 78: ...n page 7 9 Figure 7 8 MOS Logging Options and log file access buttons Specifying MOS logging options The Xmedia Server Control Panel s MOS Configuration page provides you with a set of MOS LOGGING OPTIONS which determine the criteria for what type of information populates the MOS log file You can enable or disable the following MOS Logging options TRACE TCP EVENTS As the most verbose setting it tr...

Page 79: ...isplays the full directory path to the MOS log file which is named vxmos log If the log file path is not displayed click the path field s BROWSE button and use the BROWSE FOR COMPUTER dialog box figure 7 9 to navigate your way to the log file For example C Documents and Settings All Users Application Data VertigoXmedia Logs vxmos log Figure 7 9 Browse for the MOS log file vxmos log 4 There are two...

Page 80: ...e made to the NCS s running order i e rundown The MOS server can also initiate communication with the NCS and its messages are displayed in the OUTBOUND MOS MESSAGES section of the MOS Monitor page Note that although these communications are in real time the originating system must wait for a response after sending each message Figure 7 11 Monitor the inbound outbound MOS messages between the MOS ...

Page 81: ...hich determines where the assets will be published to The following ASSET TYPES can be selected CHANNEL A channel is an object asset that is made up of a number of devices each associated to a publoc2 asset DEVICE2 A Device2 is a logical representation of a Vertigo XG or another driver i e Lyric Deko etc to which Xplay will send Cue Take Set text and Set image commands PUBLOC2 A Publoc2 is a logic...

Page 82: ...wn so that the MOS channel column is displayed Take note of the MOS channel names 2 Open the XMEDIA SERVER CONTROL PANEL and select MOS CHANNEL MAPPINGS from the MOS OPTION drop down list figure 7 13 Figure 7 13 Select MOS CHANNEL MAPPINGS from the MOS OPTION drop down list 3 Click ADD The ADD A MOS CHANNEL ASSOCIATION dialog box appears figure 7 14 Figure 7 14 The MOS Channel Association dialog b...

Page 83: ...SOCIATION dialog box closes and the MOS channel name s channel map is immediately displayed in the MOS CHANNEL MAPPINGS list 8 Optional Click REFRESH to refresh the MOS channel mappings list to verify if any other additions deletions or modifications of channels devices and publoc2 assets have taken place ...

Page 84: ... 15 Figure 7 15 Select MOS channel association s MOS Channel Name 3 Click the PROPERTIES button or double click the MOS Channel association s name The EDIT MOS CHANNEL ASSOCIATION dialog box appears figure 7 16 Figure 7 16 The MOS Channel Map s properties 4 Make the necessary edits to the MOS CHANNEL ASSET NAME and or ASSET TYPE fields 5 Click SAVE and the EDIT MOS CHANNEL ASSOCIATION dialog box c...

Page 85: ...l Name of the MOS channel association that is to be deleted figure 7 17 Figure 7 17 Select the MOS Channel Name of the MOS channel association 3 Click REMOVE The CONFIRM DELETE dialog box appears figure 7 18 Figure 7 18 Select Yes to delete the select MOS channel association 4 Click YES to confirm your intention to delete the selected MOS channel association The MOS channel association is immediat...

Page 86: ...he allocation count etc Add new licenses to the Xmedia Server Deallocate a fixed license from one client computer so that it is free to be used by another computer The following sections describe how to use the Xmedia Server Control Panel s Licensing page to view and manage the licenses stored on the Xmedia Server An overview of Vertigo Suite licenses on page 8 2 Orientation to Xmedia Server Contr...

Page 87: ...configured XGs and Miranda commissioned Xmedia Servers will already have licenses installed according to the sales agreement The following sections provide further information about the Vertigo Suite licenses Vertigo Suite application and device licenses on page 8 3 Types of Vertigo Suite licenses on page 8 4 The vxls bin license file on page 8 5 Xmedia Server Control Panel Licensing page versus L...

Page 88: ...ailable or related to the XMEDIA SERVER VERTIGO XG and VX PREVIEW Software CG devices XGENCODE 4 8 The XG Encode license is required to use Xbuilder s Render to File feature which renders and saves the playout of a template page and or scene to a file in various clip formats See the Xbuilder User Manual for more information XGENCODE FOR PLAYOUT 4 8 The XG Encode for Playout license is required to ...

Page 89: ...ting licenses allow an application to be run on any computer device that is connected to the Xmedia Server and which has the application s software installed on it Therefore floating licenses are recommended for sites that have multiple users but do not need or want to purchase a license for each user Floating license imply that multiple users share a fixed number of licenses since the number of c...

Page 90: ...se file Figure 8 1 The license file vxls bin and its backups are stored in the Apps folder on the XMS The following instructions explain how to revert to a valid license file using a backup The same procedure can be followed to install a license file sent by Miranda s Technical Support team 1 Open the Xmedia Server Control Panel and select the SERVICE CONTROL tab 2 Select the STOP button to stop t...

Page 91: ...most the exact same functionality as the Xmedia Server Control Panel Licensing s SOFT KEYS view and all edits are immediately shared between the two once you select the APPLY button see page 8 12 and page 8 21 for more information Figure 8 2 The License Manager allows you to view and manage licenses from within an application There are two 2 ways to launch the License Manager When a Vertigo Suite ...

Page 92: ...tion for a seamless transition in case of failover Since a critical part of the licensing mechanism is that machine ID matches exactly with the license each Xmedia Server must have a dongle with matching Machine IDs If the dongles do not have the same Machine IDs then a licensing error will occur and client applications will not be able to connect to the secondary server when a failover occurs See...

Page 93: ...has two views LICENSES and SOFTKEYS You can switch between the two views by selecting from the LICENSE SERVER OPTION drop down list at the top of the Licensing page figure 8 3 Figure 8 3 Switching between the Licensing page s Licenses and Softkeys views The following sections provide a quick reference of the field and settings on each of the views on the Xmedia Server Control Panel s Licensing pag...

Page 94: ... are currently installed on the Xmedia Server Each row in the table represents a license category and provides the license s name type and the number of licenses installed PRODUCT LICENSE TYPE and LICENSE COUNT See Viewing the existing device and application licenses on page 8 14 for more information Figure 8 4 The Licenses view with the License Summary tab selected ...

Page 95: ...IXED or FLOAT and the lifespan of its validity PERMANENT or TEMPORARY See Types of Vertigo Suite licenses on page 8 4 for more information Expiration If the license type is listed as TEMPORARY then this field displays the date upon which the license will no longer be valid If the license type is Permanent then this field is blank See Types of Vertigo Suite licenses on page 8 4 for more information...

Page 96: ...sing the floating license IP Address The IP address of the machine that is currently using the floating license Machine ID The Machine ID of the computer that is currently using the floating license Time stamp The time stamp is the time the license was last altered either by a check in or a check out ...

Page 97: ...g the Soft Keys page Figure 8 6 The Soft Keys page helps you to acquire and add new licenses to the Xmedia Server 1 Machine ID This is a unique machine ID of the computer running the Xmedia Server The Miranda Technical Support representative will require this ID for the purposes of creating the soft keys for license creation Therefore it is recommended that you take note of this ID and keep it is ...

Page 98: ...5 Validate Once the license keys are pasted into the LICENSE KEYS text box it is highly recommended that you press the VALIDATE button before applying the licenses The VALIDATE button checks the validity of the license key but does not apply the license This check step helps to avoid unnecessary licensing errors 6 Open File Browse Opens a window that allows you to browse your computer for the a li...

Page 99: ...he LICENSING tab The LICENSE SUMMARY table displays all of the licenses currently installed figure8 7 Figure 8 7 The License Summary table provides a list of the licenses installed on the Xmedia Server If the Xmedia Server Control Panel s Licensing page does not display the License Summary table Be sure that the LICENSE SERVER OPTION in the upper portion of the Licensing page is set to LICENSES Be...

Page 100: ...es currently installed on the Xmedia Server 2 Select the license in the License Summary table that you want to view its properties 3 Select the LICENSE DETAIL tab or double click the selected license in the License Summary table The Licensing page now displays the License Detail table with the selected license s details displayed in a single row figure 8 8 Figure 8 8 The license s properties are d...

Page 101: ...devices like the Vertigo XG Intuition XG and VxPreview Software CG detect that the user is trying to operate a feature that is not licensed it enables a watermark feature figure 8 13 that disappears once a valid license is applied Also the title bar of the renderer s control panel states that there is no application license See page 1 5 in the VERTIGO XG CONFIGURATION GUIDE for more information ab...

Page 102: ...ow the Xmedia Server to communicate licensing information to the applications and devices For this reason we recommend that you verify the server settings associated with the application or device before investigating the licenses themselves The following sections provide instructions for how to verify the server settings when a license error is raised for an application or a device Verifying an a...

Page 103: ...pplication s user manuals i e Xstudio User Manual Xbuilder User Manual etc To verify that the application s server settings are properly set 1 Select the CHANGE SERVER SETTINGS button on the XMEDIA SERVER LICENSE ERROR window figure 8 11 The application s SETTINGS dialog box appears figure 8 12 Figure 8 12 The application s Setting dialog box 2 Verify that all of the settings are correct especiall...

Page 104: ...t you verify the server settings associated with the device using the device s panel and Dashboard To verify that the device s server settings are properly set 1 Launch the XG Dashboard by selecting TOOLS LAUNCH DASHBOARD from the device s panel 2 Select the device from the Devices list in the upper portion of the Dashboard window 3 Select the DEVICE SETTINGS tab 4 Select the LICENSING page 5 Veri...

Page 105: ...ge 8 21 and follow the instructions for acquiring and adding a license to the Xmedia Server If the required license is listed and the LICENSE COUNT value is greater than 0 then proceed to the next step to verify the license details 5 Select the license in the License Summary table 6 Select the LICENSE DETAIL tab or double click the selected license in the License Summary table The Licensing page n...

Page 106: ...e email to Miranda s Technical Support department support miranda com and describe your need for valid licenses Upon receipt of the email a Miranda representative will verify the licensing agreement that you purchased and an email will be returned to you with the appropriate license code soft key 6 Copy and paste the license code from the email into the LICENSE KEYS text box on the Licensing tab 7...

Page 107: ...rop down list 4 On the LICENSE SUMMARY tab select the license that is to be deallocated 5 Select the LICENSE DETAIL tab 6 Verify that the DEALLOC COUNT column value is greater than 0 If the value is greater than 0 then you may proceed to deallocate the license If the value is 0 then you are not be permitted to deallocate the license and you must contact Miranda s Technical Support team support mir...

Page 108: ...etermine whether the Xmedia Server is being used correctly and it helps you to diagnose error conditions In fact Miranda s Technical Support team will often ask its customers to send them the Xmedia Server s log file to help them troubleshoot any unexpected behavior that they may be experiencing with an Xmedia Server Figure 9 1 The Xmedia Server Control Panel s Logging page NOTE Be aware that logg...

Page 109: ... events that occur during normal conditions in addition to all messages logged at the Warn level It is recommended to set the Log Level to Info in order to provide enough information in the logs to diagnose common problems without affecting performance Figure 9 2 Xmedia Server s log file settings Debug Categories Select the types of debug logging categories that you would like to record in the Xme...

Page 110: ...enough number should be chosen to store over a day s worth of logs This way if a problem happens the relevant log files will be available Once the maximum number of files is reached the oldest log file will be replaced by a new one The default value is 10 EXPLORE LOG FOLDER Click this button to immediately open the folder that contains all of the Vertigo Suite s log files including all of the exis...

Page 111: ...on which allows the work order module to automatically send email alerts to users when a job s assignee is specified or when a work order s has transitioned to a new state see Setting up E Notifications on page 10 35 more information The following sections describe work order workflow models and how to use the Xmedia Server Control Panel s Workflow page to configure a workflow that best meets your...

Page 112: ...ns to customize your work order workflow STATES States are the milestones during a workflow that indicate the work order s current stage of completion TRANSITIONS Transitions are the specific actions that are executed by users to advance the work order from one state to the next ROLES Roles are groupings of permissions that allow users to perform the tasks applicable to their job function USERS Ea...

Page 113: ...tes the requested image or clip and ingests it into the Xmedia Server They then submit the job for approval If for some reason a reassignment of the job is necessary the job can be reassigned to another assignee 4 Pending Approval The job that is submitted by the graphic artist must be approved by the Art Director to ensure that it meets all of the standards and requirements If the Art Director ap...

Page 114: ... transitions workflow Figure 10 2 An example of a simplified work order workflow 3 states and 2 transitions START Pending FINAL Create Submit 1 2 3 Create When a journalist or a producer requires a new image or clip to be added to the system they create a work order and job request A placeholder is set on the page s where the requested image or clip will eventually appear The job is assigned job t...

Page 115: ...the following list identifies the workflow states that are present in the Xmedia Server s default workflow Further details are also available on page 10 3 START The work order job is created PENDING The work order job has been created but has not yet been assigned to a user IN PROGRESS The work order job is currently being worked on PENDING APPROVAL The work order job has been submitted and is awa...

Page 116: ...of the Workflow page The ADD A STATE dialog box appears figure 10 4 Figure 10 4 Add a state to the current workflow by assigning it a name and description 3 Type a name for the State in the NAME text box 4 Type a brief description that identifies the purpose of the state in the DESCRIPTION text box 5 Click ADD The state is immediately added to the AVAILABLE STATES list on the Workflow page and it ...

Page 117: ...OPERTIES in the lower left corner of the Workflow page or double click on the state in the AVAILABLE STATES list The EDIT STATE dialog box appears figure 10 5 Figure 10 5 The state properties that can be edited are Name and Description 4 Edit the state s name and or description by typing in the appropriate text boxes 5 Click SAVE to apply the new properties to the state The edits to the state are ...

Page 118: ... the workflow if it is not actively assigned to a transition To remove and delete a state from the current workflow 1 Open the Xmedia Server Control Panel and select STATES from the WORKFLOW OPTION drop down list 2 Select the state that is to be deleted from the AVAILABLE STATES list 3 Click REMOVE in the lower right corner of the Workflow page The CONFIRM DELETE dialog box appears figure 10 6 Fig...

Page 119: ...r s default workflow ARTISTICAPPROVAL Grants permission to approve reject a completed job ASSIGN Grants permission to assign a pending job COMPLETION Grants permission to indicate job completion WOCREATION Grants permission to create a work order WODELETION Grants permission to delete a work order WOJOBCREATION Grants permission to create a work order job WOJOBDELETION Grants permission to delete ...

Page 120: ...e The ADD A PERMISSION dialog box appears figure 10 8 Figure 10 8 Add a permission to the current workflow by assigning it a name and description 3 Type a name for the permission in the NAME text box 4 Type a brief description that identifies the purpose of the permission in the DESCRIPTION text box 5 Click ADD The permission is immediately added to the AVAILABLE PERMISSIONS list on the Workflow p...

Page 121: ...er left corner of the Workflow page or double click on the permission in the AVAILABLE PERMISSIONS list The EDIT PERMISSION dialog box appears figure 10 9 Figure 10 9 The permission s properties that can be edited are Name and Description 4 Edit the permission s name and or description by typing in the appropriate text boxes 5 Click SAVE to apply the new properties to the permission The edits to t...

Page 122: ...he workflow if it is not actively assigned to a role or transition To remove and delete a permission from the current workflow 1 Open the Xmedia Server Control Panel and select PERMISSIONS from the WORKFLOW OPTION drop down list 2 Select the permission that is to be deleted from the AVAILABLE PERMISSIONS list 3 Click REMOVE in the lower right corner of the Workflow page The CONFIRM DELETE dialog b...

Page 123: ...NG to IN PROGRESS CREATE Automatic transition that advances the work order job from START to PENDING REASSIGN Reassigns a job to another qualified user during IN PROGRESS REJECT Returns the work order job from COMPLETE back to IN PROGRESS REJECT Returns the work order job from PENDING APPROVAL back to IN PROGRESS RELEASE Advances the work order job from COMPLETE to FINAL SUBMIT Advances the work o...

Page 124: ... s name in the AVAILABLE TRANSITIONS list Or Selecting the transition s name and then clicking the PROPERTIES button in the lower left corner of the Workflow page s Transition view Figure 10 12 The Transition Properties dialog box A transition is defined by the properties values set on the TRANSITION tab These properties not only affect the transition s behavior but they also determine the feature...

Page 125: ... in the JOB window Transition States Specifies between which two states the transition can be executed For example in the default workflow the APPROVE transition can only be launched between the APPROVAL PENDING state FROM and the COMPLETE state TO The FROM setting also determines during which state the transition button will be displayed on the Work Order or Jobs windows in the application For ex...

Page 126: ...user set in the DEFAULT ASSIGNEE property NOT REQUIRED No dialog box appears and the job continues immediately to the next state without an assignee specified i e NONE REQUIRED A dialog box appears in the application but the ASSIGNEE field is empty You must select a user s name from the drop down list Note that only the name of the people that were assigned the same role as the one specified in th...

Page 127: ...to use the transition to move the work order or job from one state to another Figure 10 13 The Transition s permissions determine which users have access to the transaction Before you can add permissions to the Transition the permissions must be created and defined on the Workflow page s PERMISSIONS view see Workflow option Permissions on page 10 9 Once the necessary permissions have been created ...

Page 128: ...Figure 10 14 Specify the properties of a new transition in the New Transition dialog box 3 Define the transition by completing the new transition s properties See page 10 20 for a description of each of the transition property fields 4 Click ADD The transition is immediately added to the AVAILABLE TRANSITIONS list on the Workflow page 5 Double click on the new transition s name in the AVAILABLE TR...

Page 129: ...he ADD PERMISSIONS TO TRANSITION dialog box appears figure 10 16 Figure 10 16 Select the permissions that are to be added to the transition 8 Select the permission s that will restrict the use of this transition to specific roles users To select multiple permissions press the SHIFT key as you click on each item for consecutive selections or press the CTRL key to select a grouping of non consecutiv...

Page 130: ...age or double click on the transition in the AVAILABLE TRANSITIONS list The TRANSITION PROPERTIES dialog box appears figure 10 17 which displays the transition s settings and permissions on the two tabs TRANSITION and PERMISSION Figure 10 17 The Transition Properties dialog box 4 If necessary edit the settings on the TRANSITION tab see Transition tab settings on page 10 15 for a description of eac...

Page 131: ...rent workflow 1 Open the Xmedia Server Control Panel and select TRANSITIONS from the WORKFLOW OPTION drop down list 2 Select the transition that is to be deleted from the AVAILABLE TRANSITIONS list 3 Click REMOVE in the lower right corner of the Workflow page The CONFIRM DELETE dialog box appears figure 10 10 Figure 10 18 Select Yes to permanently delete the transition from the workflow 4 Click YE...

Page 132: ...ur organization to define the meaning and assignment of these priorities to work orders Figure 10 19 The default workflow s work order priorities You can set a default priority for all new work order by clicking within the DEFAULT column of the priority that you want to become the default This places a check mark in the row to identify it as the default priority A work order s priority can always ...

Page 133: ...er of the Workflow page The ADD A PRIORITY dialog box appears figure 10 20 Figure 10 20 Use the Add a Priority dialog box to define a new work order priority 3 Type a name for the priority in the NAME text box 4 Type a brief description that identifies the purpose of the priority in the DESCRIPTION text box 5 Click ADD The new priority is immediately added to the AVAILABLE PRIORITIES list The new ...

Page 134: ...ow to delete the priority from the workflow To remove and delete a priority from the current workflow 1 Open the Xmedia Server Control Panel and select PRIORITIES from the WORKFLOW OPTION drop down list 2 Select the priority that is to be deleted from the AVAILABLE PRIORITIES list 3 Click REMOVE in the lower right corner of the Workflow page The CONFIRM DELETE dialog box appears figure 10 21 Figur...

Page 135: ...s also allow you to easily expand a user s permissions by assigning them additional roles Jim rather than additional permissions John is a graphic artist who has been assigned the Graphic Artist role Jim is a team leader who needs the permissions associated with both the Graphic Artist and Supervisor roles Jill is the Art Director and she only needs the permissions associated with the Supervisor r...

Page 136: ... Open the Xmedia Server Control Panel and select ROLES from the WORKFLOW OPTION drop down list 2 Click ADD in the lower right corner of the Workflow page The ADD A ROLE dialog box appears figure 10 22 Figure 10 22 Provide a name and description for the new role 3 Type a name for the Role in the ROLE NAME text box Note that roles are generally named after departments or staff positions within the o...

Page 137: ...t are to be added to the role 9 Select the permission s that are to be added to the role To select multiple permissions press the SHIFT key as you click on each item for consecutive selections or press the CTRL key to select a grouping of non consecutive permissions NOTE Users can be assigned one or more roles Therefore it is unnecessary to duplicate a specific set of permissions in one role if an...

Page 138: ... tab and then click APPLY 5 Optional Add additional permissions to the role a Select the PERMISSIONS tab b Click ADD The ADD PERMISSIONS TO ROLE dialog box appears c Select the permission s that are to be added to the role To select multiple permissions press the SHIFT key as you click on each item for consecutive selections or press the CTRL key to select a grouping of non consecutive permissions...

Page 139: ...the priority from the workflow To remove and delete a role from the current workflow 1 Open the Xmedia Server Control Panel and select ROLES from the Workflow option drop down list 2 Select the role that is to be deleted from the AVAILABLE ROLES list 3 Click REMOVE in the lower right corner of the Workflow page The CONFIRM DELETE dialog box appears figure 10 26 Figure 10 26 Select Yes to permanent...

Page 140: ... his job functions Jim is a team leader who needs the permissions associated with both the Graphic Artist and Supervisor roles Therefore both roles will be added to Jim s user profile Jill is the Art Director and she only needs the permissions associated with the Supervisor role Figure 10 27 Assign roles to users so that they can perform their job functions within the workflow The following sectio...

Page 141: ...by typing a user name full name and email address for the new user 4 Optional Type and confirm a password for the user profile The password adds an level of security to assure that the person using the user profile is authentic 5 Click CREATE The User profile is immediately added to the AVAILABLE USERS list on the Workflow page 6 Double click on the new user s name in the AVAILABLE USERS list The ...

Page 142: ... 10 30 Select the roles that you want to add to the user s profile 9 Select the role s that are to be added to the user profile To select multiple roles press the SHIFT key as you click on each item for consecutive selections or press the CTRL key to select a grouping of non consecutive roles 10 Click ADD and the selected roles are added immediately to the user s roles list 11 Click OK and the USE...

Page 143: ...he GENERAL tab and then click APPLY 5 Optional Add additional permissions to the role a Select the ROLES tab b Click ADD The ADD ROLES TO USER dialog box appears c Select the role s that are to be added to the user profile To select multiple roles press the SHIFT key as you click on each item for consecutive selections or press the CTRL key to select a grouping of non consecutive roles d Click ADD...

Page 144: ...ofile from the current workflow 1 Open the Xmedia Server Control Panel and select USERS from the WORKFLOW OPTION drop down list 2 Select the user that is to be deleted from the AVAILABLE USERS list 3 Click REMOVE in the lower right corner of the Workflow page The CONFIRM DELETE dialog box appears figure 10 32 Figure 10 32 Select Yes to permanently delete the user profile from the workflow 4 Click ...

Page 145: ...he state change and or job assignment notifications See Setting the Notification Parameters on page 10 37 for detailed instructions 2 Set the NOTIFICATION PARAMETERS on the workflow s E NOTIFICATION page See Setting the Notification Parameters on page 10 37 for detailed instructions 3 Create an email recipient list to establish which workflow users will receive an email alert when a work order s s...

Page 146: ...an use the following tokens which are replaced by values when a transition is launched job_name job_title job_comments wo_summary wo_name wo_due_dt assignee_user_id assignee_user_name job_target_state_name Example of a State Change Template StateEmailTpl txt State change job_name job_name job_title job_title job_comments job_comments wo_summary wo_summary wo_name wo_name wo_due_dt wo_due_dt assign...

Page 147: ...FIELD type a string of text that identifies who the email notification is from This text will appear in the FROM line on the notification email Note The XMS Service must be restarted for the string to be applied to the emails 3 In the State change template e mail field Either type the exact directory path location of the state change template s text file Or Click the Browse button and browse for t...

Page 148: ... Figure 10 35 An E List is created for each state in the workflow that lists the recipient users NOTE As a prerequisites to creating an E Notification E List all user recipients that are to be added to the E List must have a valid user profile in the workflow s Users workflow option including a valid email address see page 10 30 As well all of the Notification Parameters must be properly set on th...

Page 149: ...cation To select multiple email addresses press the SHIFT key as you click on each item for consecutive selections or press the CTRL key to select a grouping of non consecutive addresses 4 Click OK and the selected email addresses immediately populate the TO field in the STATE EMAIL MAPPING dialog box 5 Click OK and the selected email addresses are immediately displayed beside the state s name in ...

Page 150: ...Notification page Or Selecting the state in the USER NOTIFICATION PER STATE section and then clicking the EDIT E LIST button 2 Click the MAIL LIST button The LIST OF E MAILS OF EXISTING USERS dialog box appears and displays the email addresses of all of the users with workflow user profiles 3 Select the email addresses that are to be added to state s e notification To select multiple email address...

Page 151: ... like to remove from the E List including the comma right before the first character in the address 3 Press the DELETE key on your keyboard and the email address is removed 4 Click OK on the STATE EMAIL MAPPING dialog box to apply the edit and close the dialog box Clearing all of the users from the E List To remove all of the users from a state s E list 1 Select the state in the USER NOTIFICATION ...

Page 152: ...archived assets will be purged from the target device and XMS storage respectively You can also set the system s field rate on this page Figure 11 1 The System Parameters page The following sections describe each of the settings on the Xmedia Server Control Panel s System Parameter page Setting the Ingest Parameters on page 11 2 Setting the Expiration Parameters on page 11 3 Setting the System fie...

Page 153: ... XG By lowering the ingest throttle throughput you may be able to avoid playout performance issues on the Intuition XG The ingest throttle throughput is the rate at which binary data is ingested into the Xmedia Server It is reported in units of megabits per second mbits sec Figure 11 2 demonstrates that you must select the THROTTLE ENABLED check box to activate this feature You can then set the in...

Page 154: ...settings specify when the individual asset is to be removed from the Xmedia Server and devices they do not specify the precise time of day when the Xmedia Server will execute the action of purging all of the expired assets The EXPIRATION PARAMETERS on the Xmedia Server Control Panel s SYSTEM PARAMETERS page figure11 3 allow you to set the precise time at which the Xmedia Server will execute the ac...

Page 155: ...ng on the SYSTEM PARAMETERS page figure 11 4 allows you to specify the frame rate at which scenes are intended to be played out It also specifies what zone the playout is intended for Select one of the following settings from the drop down list 50 Hertz for PAL 60 Hertz for NTSC Figure 11 4 The System field rate setting ...

Page 156: ...ontrol Panel s OXSOX tab allows you to configure the Xmedia Server to communicate with master control and automation systems using the Oxsox protocol You can also set the logging options to record the OxSox activities to a log file Figure 12 1 The Xmedia Server Control Panel s OxSox page ...

Page 157: ...T setting to 5001 This is the port that the Xmedia Server dedicates for communicating with the OxSox softwares 4 Optional Select the ENABLE ALL CATEGORIES check box Enabling all categories allows the Xmedia Server to reflect all of the assets in its database regardless of category as a flat list thereby emulating the Intuition and ImageStore When disabled the XMS only reflects the assets stored in...

Page 158: ...g has been deprecated Schedule based publishing allows media stored on the Xmedia Server XMS to be automatically published to and removed from playback devices based on schedules provided by automation systems You must use the Xmedia Server Control Panel s AUTOMATION page to configure the Xmedia Server to communicate with an automation system for the purposes of schedule based publishing Figure 13...

Page 159: ...S NOTE Although the XFTP page still exists on the Xmedia Serve Control Panel the functionality of importing files using a FTP server running locally on the Xmedia Server has been deprecated Figure 14 1 The Xmedia Server Control Panel s XFTP page ...

Page 160: ...Control Panel unless you want to run diagnostic tests on the system or you want to change the configuration settings that affect the relationship between the XMS Vertigo Suite applications and or Vertigo devices At times the service needs to be stopped and restarted either manually or as the result of a failure in the system Therefore the Xmedia Server Control Panel s SERVICE CONTROL page provides...

Page 161: ...rmation on the Service Control page that allows you to quickly reference the status of the XMS Service Figure 15 1 Verify the status of the XMS Service on the Service Control page Service is Running Service State message The service is running Light bulb indicator Service Control STOP button is enabled Service is Stopped Service State message The service is stopped Light bulb indicator Service Con...

Page 162: ...start the XMS service Manually starting and stopping the XMS Service on page 15 3 Automatically starting the XMS Service on page 15 4 Manually starting and stopping the XMS Service While XMS Service s LAUNCH SERVICE AT SYSTEM STARTUP parameter is usually enabled to allow the XMS service to be started automatically there are situations where you will need to stop or start the service manually using...

Page 163: ...es you with two 2 settings to that enable the system to automatically start or restart the XMS service without user interaction When the LAUNCH SERVICE AT SYSTEM STARTUP setting is enabled on the SERVICE CONTROL page the XMS service is automatically started each time the Xmedia Server is powered up We recommend that this setting remain enabled to avoid having to manually start the service each tim...

Page 164: ...a Server remains paired with the Xmedia Server at all times in a replication environment The objective in the replication environment is to keep the server s two components the XMS and the Data Server together As a result of enabling this setting the Xmedia Server becomes the master server to a Data Server and therefore is replicated as well Figure 15 5 demonstrates that once the CONTROL THE DATA ...

Page 165: ...gement Console is a Windows system administration interface that allows you to start stop and change configuration on services defined on the Xmedia Server Listed among these services is the XMS Server Double clicking the XMS Server name in the list opens the XMEDIASERVER PROPERTIES window which provides a finer control over the service Since the most common functionality i e stopping and restarti...

Page 166: ... when you have two Xmedia Servers in a replication setup page 6 1 By comparing the Runtime Statistics counts of the various event categories you can quickly determine if the databases on each machine are synchronized Figure 16 1 The Xmedia Server Control Panel s Runtime Statistics page Clicking the REFRESH button lower left corner executes a quick query for any changes to the server s events and u...

Page 167: ...have been published to devices since the beginning of the current XMS service session ACTIVE PRIMARY SERVER Category heading that identifies that all of the remaining events in the XMS Runtime Statistics list are a tally of the assets belonging to the primary Xmedia Server AUDIO COUNT The number of audio assets that are stored on the Xmedia Server BLOB COUNT The number of generic assets that are s...

Page 168: ...media Server SCRIPT COUNT The number of script assets that are stored on the Xmedia Server SEGMENT COUNT The number of segment assets that are stored on the Xmedia Server SHOW COUNT This event has been deprecated and its value is always zero 0 STATION COUNT The number of station configuration assets that are stored on the Xmedia Server STRINGMAP COUNT The number of lookup tables that are stored on...

Page 169: ...s on the propagation server s Xmedia Server Control Panel Recipient servers can also be configured as propagation servers which allows for bidirectional propagation Again figure 17 1 demonstrates that the recipient server XMS 1 has listed the propagation server XMS 0 as a propagation location on its Xmedia Server Control Panel In such a configuration when assets are propagated from the XMS 1 serve...

Page 170: ...ries is recursive Since categories on the propagation server can contain sub categories the entire contents of the parent category i e sub categories and assets are propagated to the associated recipient servers Child asset propagation is not supported In other words if a propagated asset contains assets that are bound to the propagated asset only the principal asset is propagated not the bound as...

Page 171: ...to move assets and categories using from one Xmedia Server to others Configuring Xmedia Servers for asset propagation on page 17 4 Using automatic propagation on page 17 6 Using manual propagation on page 17 9 Resolving Propagation Exceptions on page 17 10 Removing propagated assets from a recipient server on page 17 13 Propagation and distributed work orders on page 17 14 ...

Page 172: ... following table provides examples of propagation configurations in which the Propagation Locations settings determine the relationship and direction of propagation Note that recipient servers Propagation Locations settings are not set unless the server is also intended to be used as a propagation server as well as a recipient server Desired propagation configuration XMS1 Propagation Locations set...

Page 173: ...Propagation tab 3 In the Propagation options drop down list select PROPAGATION LOCATIONS 4 Click the NEW button which opens the Add new node window figure 17 3 Figure 17 3 Add a new recipient server node to the propagation server s Propagation Locations table 5 Specify the name and IP address of the recipient server in the NAME and HOST ADDRESS fields 6 Ensure that the HOST PORT field is set to th...

Page 174: ...opagable category is saved or ingested The contents of an existing asset or propagable category are edited The proxy thumbnail of an asset is edited An asset or propagable category is renamed recategorized or deleted The properties of an asset or propagable category are edited A proxy is deleted Once the propagation and recipient servers are properly setup see page 17 4 you must create propagable ...

Page 175: ...ns might consider creating a COMMON category within the IMAGES root category that would be set to propagate to all three stations Three 3 additional categories one for each station would also exist under the root category with each one propagating to one of the stations NOTE Before proceeding we recommend that you consult page 17 2 to learn more about the concepts and behaviors regarding the propa...

Page 176: ... category that you wish to propagate 5 In the PROPAGATION LOCATIONS column select the check box for the recipient server s that you wish to propagate this category to figure 17 6 You can choose to propagate to one multiple or no spokes Figure 17 6 Creating propagable categories and associating them to recipient servers 6 Press OK ...

Page 177: ...il another manual propagation is triggered NOTE Before proceeding we recommend that you consult page 17 2 to learn more about the concepts and behaviors regarding the propagation of category assets To perform a manual propagation of assets within a category 1 Confirm that the propagation and recipient servers have been properly setup to allow for propagation see Configuring Xmedia Servers for asse...

Page 178: ...o that the propagated asset can use its name and location Once the user properly fixes the problem they can clear the exception by pressing the CLEAR button Propagation exceptions always occur on a recipient server never on the propagation server The propagation server is merely notified that an exception occurred on one of its recipient servers When an exception is raised the REFRESH LIST button ...

Page 179: ...ould have different internal IDs despite having the same name As a result of the naming conflict the existing category on the recipient server cannot be moved or renamed automatically like it would have been for an Information Exception The Category Exception still allows the category to be propagated but the propagation category is given a temporary name on the recipient server until the name cla...

Page 180: ...the name conflict first prompts an error message that indicates the necessary actions required before the exception can be cleared The resolution often involves either renaming deleting or moving the asset that was already in the category Once offending asset is removed renamed the exception can be cleared and the propagated asset is automatically renamed again Figure 17 12 Resolve the name confli...

Page 181: ...oceed by deleting the asset or the asset category from the propagation server rather than from the recipient server To remove an asset or an asset category from both the propagation and recipient servers 1 Open either Xplorer or Xstudio Start Programs VertigoXmedia Xplorer Or Start Programs VertigoXmedia Xstudio 2 Ensure that the application is connected to the Xmedia Server that is designated as ...

Page 182: ...on of required assets A system that is not setup up for propagation manages and stores its work orders only on the server on which it was created When propagation is setup however and the work order is created on a recipient server spoke a distributed work order is created and used so that the work order request exists simultaneously on both the propagation hub and recipient spoke servers allowing...

Page 183: ...hub is only able to fulfil the distributed work order jobs not create them If a distributed work order s job undergoes a transition or is modified on a spoke it will also transition or be modified on the hub and vice versa If an attachment is added to a distributed work order it will be added on both servers An asset that is ingested into a distributed work order on the hub will be propagated to t...

Page 184: ...as a hub or spoke Configuring an Xmedia Server to be a spoke propagation server The Vertigo Suite s hub and spoke propagation model allows hub server categories to propagate their assets to various Xmedia Servers that are designated as spoke propagation servers To designate an XMS Server as a spoke propagation server you must first create and set the propagation flag key in the XMS s Registry To c...

Page 185: ...pt Start Run 2 Navigate through the Registry Editor to the Xmedia Server s parameter folder using the following path HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services XmediaServer Parameters 3 Add a new DWORD value called PropagFlags by right clicking in the Registry Editor s right panel and selecting the NEW DWORD VALUE command and typing PropagFlags as its name 4 Double click the newly create...

Page 186: ...050 BUDDY PORT optional The port used by the spoke s backup server if present BUDDY ADDRESS optional The IP address of the spoke s replication backup server if present BUDDY PORT optional The port used by the spoke s backup server if present SPOKE INDEX Enter a unique integer for this spoke to allow the use of distributed work orders The spoke index number is used to uniquely identify the work ord...

Page 187: ...g a new spoke node Select the node from the Propagation Locations section of the Xmedia Server Control Panel s Propagation page Click the PROPERTIES button to open the Edit node window Click the OVERRIDE NOW button Figure 17 15 The Spoke Workflow Override ensures that the workflow is identical on both servers Synchronize the work order user lists between the servers Although the workflows might be...

Page 188: ...job will apply to Click the CREATE NEW WORK ORDER button to create a new work order and job figure 17 17 Figure 17 17 Create a work order and job then create a placeholder 5 Create a placeholder on the spoke by dragging the x logo icon from the work order onto the texture object on the template page Placeholders are categorized on the hub and spoke The placeholder is categorized on the spoke withi...

Page 189: ... on the hub server If the category does not exist on the hub then no category is preselected and you must categorize the ingested image to a category Figure 17 19 Placeholder information on the hub after being ingested 10 Save the job work order and transition i e submit it back to the spoke The generic placeholders within the spoke and hub categories are updated to reflect the new image with a wa...

Page 190: ...hat are to be published from the Xmedia Server The following sections describe how to set and use the Publishing page s settings and Publish Requests monitoring system Setting the Central XMS IP Override on page 18 2 The Insta publish device setting on the Xmedia Server Control Panel on page 18 3 Monitoring and managing publish requests in the queue on page 18 5 Figure 18 1 The Xmedia Server Contr...

Page 191: ... to Other Xmedia Servers on page 17 1 When an Xmedia Server has two IP addresses sometimes the public IP address gets picked and used rather than the private IP address Since the public IP address is not accessible from the Embedded Xmedia Server EXMS running behind the firewall communication is broken and serious publishing problems could ensue The CENTRAL XMS IP OVERRIDE section figure 18 2 on t...

Page 192: ... not relevant to the Xmedia Server Therefore there is no impact on the Xmedia Server whether or not the INSTA PUBLISH DEVICE setting is enabled or disabled To be on the safe side we recommend that the settings should always remain disabled on the Xmedia Server Control Panel NOTE The Insta publish device setting s name on the Xmedia Server Control Panel may lead you to believe that you can instantl...

Page 193: ...failure by replacing the application cache with an Xmedia Server XMS service and database situated on the same Vertigo XG device Figure 18 4 demonstrates that since the INSTA PUBLISH DEVICE ENABLED setting on the EXMS Control Panel is always enabled the EXMS is always ready to instantly publish all newly received assets locally to a device called LOCALHOST The Localhost device is an Xpublish Agent...

Page 194: ...s of items that are to be published by the Xmedia Server The Publish Request list is automatically created when a publish request is launched by an Vertigo Suite application i e Xplorer Xstudio etc and the items are waiting in the publish queue Enabling the RELOAD PUBLISH QUEUES ON STARTUP setting on the Publishing page also allows the list to be populated with the current publish queue items when...

Page 195: ...evice or publish location the publish request has targeted Status The status will always display Queued which means that the asset is waiting in the queue to be published by the Xmedia Server Retries The number of retries for this publish request after failure Select All Selects all of the publish requests currently displayed in the Publish Request list Cancel Selected Used to cancel all of the XM...

Page 196: ...ad write and delete access In combining both sets of restriction one can enforce access control on a category and asset type basis A typical use of URM is to have a set of templates that are in progress and therefore visible only to graphics staff but not to be used from Xnews or Xbuilder Use of the Vertigo Suite s URM is completely optional and it can be enabled or disabled using the Xmedia Serve...

Page 197: ...tem and network security This document assumes that these professionals have a solid understanding and experience of Windows networking including Windows Servers 2003 Active Directory Windows users management as well as the Microsoft Authorization Manager If information or guidance is required that goes beyond the scope of this document we recommend that you first refer to Microsoft s user documen...

Page 198: ... Console snap in Through the snap in s user interface access to various components of the Vertigo Suite can be restricted figure 19 1 For more information on Microsoft s AzMan please refer to http technet microsoft com en us library cc732077 aspx Figure 19 1 AzMan s MMC snap in user interface used to manipulate the Policy Store Prior to configuring the Policy Store the type and location of the rep...

Page 199: ...ndertaken in the Vertigo Suite applications like saving or deleting an asset The Vertigo Suite pre defines a series of operations under the application name VERTIGOXMEDIA that it uses to restrict access to its various components based on the security policy defined in the Policy Store In essence an application is a scope or a grouping and the VertigoXmedia application is the grouping that the Xmed...

Page 200: ...procedure that system administrators carry out in the user rights management models is to assign Windows users and groups to a role The following sections provide instructions for creating or editing role assignments Creating a new role assignment on page 19 40 Adding and removing users from a role assignment on page 19 47 Scopes Category access restrictions are catalogued using the Authorization ...

Page 201: ...on to view all of the categories DeviceMgmtOp Grants permission to manage devices edit delete etc DSMgmtOp Grants permission to manage the data server ImportOp Grants permission to import assets into XMS IngestOp Grants permission to ingest assets into XMS ManualPublishOp Grants permission to publish assets manually PublishMgmtOp Grants permission to manage the publishing between categories and pu...

Page 202: ...mission to modify panels WritePlayListOp Grants permission to modify playlists WritePluginOp Grants permission to modify plugins WriteRunDownOp Grants permission to modify rundowns WriteSceneOp Grants permission to modify scenes WriteScriptOp Grants permission to modify scripts WriteSegmentOp Grants permission to modify segments WriteShowOp Grants permission to modify shows WriteStringMapOp Grants...

Page 203: ...unctional level domain The preferred repository is an Active Directory node as it is best for multi user environments Nevertheless certain situations might call for an XML repository see page 19 22 Choose the ACTIVE DIRECTORY type when you are working within a Microsoft Windows 2003 network domain you want multiple users to access the policy store you want to restrict access to the policy store Fi...

Page 204: ...ministrative rights to the Organizational Unit See Granting the domain user administrative rights to the Organizational Unit on page 19 13 4 Open the Xmedia Server Control Panel and stop the XMS Service See Stopping the XMS Service on page 19 14 5 Change XMS service credentials to the domain user and add the domain user as an Administrator for the Xmedia Server See Adding the domain user to the Xm...

Page 205: ...OK Or Select START SETTINGS CONTROL PANEL ADMINISTRATIVE TOOLS AUTHORIZATION MANAGER The MICROSOFT MANAGEMENT CONSOLE window appears with the Authorization Manager snap in active The first time you open it you ll see the message shown in figure 19 7 which advises you that no authorization stores have been selected Figure 19 7 The Authorization Manager window the first time it is opened If the Auth...

Page 206: ... the user that will create the Policy Store in the OU must know the container name and have Create Child Object Permission in the container To assign a Policy Store within a new organizational unit 1 Open the AUTHORIZATION MANAGER CONSOLE by selecting START SETTINGS CONTROL PANEL ADMINSTRATIVE TOOLS AUTHORIZATION MANAGER 2 Right click on the root node AUTHORIZATION MANAGER and select the OPTIONS c...

Page 207: ...me as Program Data 7 Optional Type a description of the new authorization store in the DESCRIPTION text box 8 Click OK 9 Return to the Authorization Manager Console by selecting START SETTINGS CONTROL PANEL ADMINISTRATIVE TOOLS AUTHORIZATION MANAGER 10 Right click on the newly created Policy Store and select the NEW APPLICATION command 11 Enter VERTIGOXMEDIA as the APPLICATION NAME and VERTIGO VER...

Page 208: ...ETTINGS CONTROL PANEL ADMINSTRATIVE TOOLS AUTHORIZATION MANAGER 2 Right click on the VERTIGO organizational unit and select the PROPERTIES command The PROPERTIES dialog box appears figure 19 10 Figure 19 10 The Vertigo organization unit s Properties dialog box 3 Select ADMINISTRATOR from the AUTHORIZATION MANAGER USER ROLE drop down list 4 Click the ADD button and the SELECT USERS COMPUTERS OR GRO...

Page 209: ...p the XMS Service Later these new settings will be applied to the Xmedia Server when it is restarted To open the Xmedia Server Control Panel and stop the XMS Service 1 Open the XMEDIA SERVER CONTROL PANEL by selecting START SETTINGS CONTROL PANEL VERTIGOXMEDIA XMEDIASERVER 2 Select the SERVICE CONTROL tab on the XMEDIA SERVER CONTROL PANEL figure 19 12 Figure 19 12 Accessing the XMS Service contro...

Page 210: ...es to the domain user on the Xmedia Server machine To grant the domain user administrative privileges to the Xmedia Server 1 Start and log into the Xmedia Server as an Administrator user 2 Add the newly created domain user as an administrator to the XMS machine a Right click the MY COMPUTER icon on the Xmedia Server s desktop and select the MANAGE command The COMPUTER MANAGEMENT window appears fig...

Page 211: ...and the user s name now appears in the ADMINISTRATORS PROPERTIES dialog box e Click OK 3 Return to the Control Panel START SETTINGS CONTROL PANEL and open the Microsoft SERVICES console by selecting ADMINISTRATIVE TOOLS SERVICES 4 Navigate down the list of services to the XMEDIASERVER service Right click on the Xmedia Server Service and select PROPERTIES The XMEDIASERVER PROPERTIES dialog box appe...

Page 212: ...nt to the newly created domain account a Press the BROWSE button The SELECT USER dialog box appears figure 19 17 Figure 19 17 The Select User dialog box b Type the domain user s name in the text box and press OK c Press OK on the XMEDIASERVER PROPERTIES dialog box to close it 6 Close the SERVICES console and the ADMINISTRATIVE TOOLS windows ...

Page 213: ...ing START MENU PROGRAMS ADMINISTRATIVE TOOLS AUTHORIZATION MANAGER 2 Right click on the LDAPAZMANSTORE policy store and the select the PROPERTIES command figure 19 18 Figure 19 18 Open the Properties for the XmsAzManStore xml policy store 3 Select the SECURITY tab on the policy store s PROPERTIES dialog box figure 19 19 If it is not already displayed set the Authorization Manager user role field t...

Page 214: ...ROUPS dialog box appears figure 19 20 Figure 19 20 Specify the domain user s name to grant them administrative privileges 5 Type the Domain user s login name in the text box and click OK The SELECT USERS COMPUTERS OR GROUPS dialog box closes and the user s name now appears in the PROPERTIES dialog box 6 Click OK ...

Page 215: ...r Configuration settings on the Xmedia Server Control Panel 2 Select the ENABLED check box in the Authorization Manager Configuration section of the GENERAL page figure 19 21 3 Set the POLICY STORE URL field Since the Store s repository is saved in the Active Directory use a path in the following form to refer to the repository msldap CN Program Data OU Unit Name DC Name of domain controller DC lo...

Page 216: ...ly the new settings 3 Click OK and the Xmedia Server Control Panel closes 4 Open the Authorization Manager console by selecting START SETTINGS CONTROL PANEL ADMINSTRATIVE TOOLS AUTHORIZATION MANAGER 5 Expand VERTIGOXMEDIA and DEFINITIONS nodes 6 Select the OPERATION DEFINITION node The right side panel should now be populated with VertigoXmedia operations figure 19 22 Figure 19 22 The operations t...

Page 217: ...Active Directory node as it is best for multi user environments Nevertheless you should choose the XML FILE type in situations where your Microsoft network domain is not Windows 2003 your domain administrator refuses to grant an external process access to an active directory node you have a computer with a network share that all other computers can read write to you have a good understanding of Mi...

Page 218: ...on Manager on page 19 26 4 Obtain a Windows user with full control to the shared directory See Obtaining a Windows user with full control of the shared directory on page 19 28 5 Open the Xmedia Server Control Panel and stop the XMS Service See Stopping the XMS Service on page 19 29 6 Change the XMS Service credential to the new user and add the user as an Administrator on the Xmedia Server See Add...

Page 219: ...Or Select START SETTINGS CONTROL PANEL ADMINISTRATIVE TOOLS AUTHORIZATION MANAGER The MICROSOFT MANAGEMENT CONSOLE window appears with the Authorization Manager snap in active The first time you open it you ll see the message shown in figure 19 25 which advises you that no authorization stores have been selected Figure 19 25 The Authorization Manager window the first time it is opened If the Autho...

Page 220: ...orization Manager snap in window see page 19 24 Then right click the Authorization Manager node in the left column and select the NEW AUTHORIZATION STORE command The NEW AUTHORIZATION STORE dialog box appears figure 19 26 Figure 19 26 New Authorization Store dialog box 2 Specify the directory path and file name for the XML file in the STORE NAME field on the NEW AUTHORIZATION STORE dialog box the ...

Page 221: ...related to the Vertigo Suite applications is initially stored on the Xmedia Server These operations must be brought into the Authorization Manager s Policy Store repository by creating the VERTIGOXMEDIA application and then later importing them into the repository The following procedure provides instructions for creating a new application called VERTIGOXMEDIA To install the Vertigo Suite operatio...

Page 222: ...EW APPLICATION command The NEW APPLICATION dialog box appears figure 19 29 Figure 19 29 The New Application dialog box 5 Enter VertigoXmedia as the APPLICATION NAME and Vertigo Vertigo Suite Policy Store as the DESCRIPTION field 6 Click OK The VertigoXmedia application is added to the Authorization Manager s Policy Store figure 19 30 Figure 19 30 The VertigoXmedia application is added to the AzMan...

Page 223: ...ows user must be created and be granted full control of the shared directory In a later step the user credentials of the Xmedia Server will be set to this network user who has permission to access and change the XML Policy Store see page 19 30 NOTE Every user that will access the Vertigo Suite must also have this permission because they will also be manipulating the Policy Store ...

Page 224: ...p the XMS Service Later these new settings will be applied to the Xmedia Server when it is restarted To open the Xmedia Server Control Panel and stop the XMS Service 1 Open the XMEDIA SERVER CONTROL PANEL by selecting START SETTINGS CONTROL PANEL VERTIGOXMEDIA XMEDIASERVER 2 Select the SERVICE CONTROL tab on the XMEDIA SERVER CONTROL PANEL figure 19 31 Figure 19 31 Accessing the XMS Service contro...

Page 225: ...ICES console by selecting ADMINISTRATIVE TOOLS SERVICES 4 Navigate down the list of services to the XMEDIASERVER service Right click on the Xmedia Server Service and select PROPERTIES The XMEDIASERVER PROPERTIES dialog box appears figure 19 32 Figure 19 32 The XmediaServer Properties dialog box 5 Select the LOG ON tab and change the Log On as assignment from the local system account to the newly c...

Page 226: ... credentials 1 Open the Authorization Manager by selecting START MENU PROGRAMS ADMINISTRATIVE TOOLS AUTHORIZATION MANAGER 2 Right click on the XMSAZMANSTORE XML policy store and the select the PROPERTIES command figure 19 34 Figure 19 34 Open the Properties for the XmsAzManStore xml policy store 3 Select the SECURITY tab on the policy store s PROPERTIES dialog box figure 19 35 If it is not already...

Page 227: ...RS OR GROUPS dialog box appears figure 19 36 Figure 19 36 Specify the user s name to grant them administrative privileges 5 Type the user s login name in the text box and click OK The SELECT USERS COMPUTERS OR GROUPS dialog box closes and the user s name now appears in the PROPERTIES dialog box 6 Click OK ...

Page 228: ...RATION settings 1 Open the XMEDIA SERVER CONTROL PANEL by selecting START SETTINGS CONTROL PANEL VERTIGOXMEDIA XMEDIASERVER Figure 19 37 Authorization Manager Configuration settings on the Xmedia Server Control Panel 2 Select the ENABLED check box in the Authorization Manager Configuration section of the GENERAL page figure 19 21 3 Set the POLICY STORE URL field Since the Store s repository is sav...

Page 229: ...ct the SERVICE CONTROL tab on the Xmedia Server Control Panel 2 Click the START button to restart the XMS Service and apply the new settings 3 Click OK and the Xmedia Server Control Panel closes 4 Open the Authorization Manager console by selecting START SETTINGS CONTROL PANEL ADMINSTRATIVE TOOLS AUTHORIZATION MANAGER 5 Expand VERTIGOXMEDIA and DEFINITIONS nodes 6 Select the OPERATION DEFINITION n...

Page 230: ...licy Store for your user rights management model 1 Establish your organization s user rights management model and policies to get a better idea of what tasks and roles need to be created for the Policy Store See Establish your user rights management security criteria on page 19 36 2 Create task definitions that group together the VertigoXmedia application s operation definitions and or lower level...

Page 231: ...ons and role definitions that are installed with the VertigoXmedia application are the foundation upon which system administrators will build their organization s security design see VertigoXmedia Application operations and task definitions on page 19 4 for more information Before you begin to set up your organization s URM system we recommend that you consider and or perform the following prelimi...

Page 232: ...ally to a role definition Instead you can easily assign the single task definition To create a Task Definition 1 Open Authorization Manager 2 Navigate through the AzMan s policy store until you reach the Task Definitions folder i e XMSAZMANSTORE XML VERTIGOMEDIA DEFINTIONS TASK DEFINITIONS 3 Right click the TASK DEFINITION folder and select the NEW TASK DEFINITION command The NEW TASK dialog box a...

Page 233: ...avigate through the AzMan s policy store until you reach the Role Definitions folder i e XMSAZMANSTORE XML VERTIGOMEDIA DEFINTIONS ROLE DEFINITIONS 3 Right click the ROLE DEFINITION folder and select the NEW ROLE DEFINITION command The ROLE DEFINITION dialog box appears figure 19 41 Figure 19 41 The Role Definition dialog box 4 Type the NAME and DESCRIPTION of the role It is recommended that the n...

Page 234: ...ows you to assign roles tasks and or operations 6 Select the tabs on the ADD DEFINITION dialog box to display the roles tasks and operations that are available to be added to the role definition 7 Enable the check box next to the roles tasks and operations that you want to add to the role 8 Press OK and the ADD DEFINITION dialog box closes The DEFINITION PROPERTIES dialog box now lists the roles t...

Page 235: ...horization Manager 2 Navigate through the AzMan s policy store until you reach the Role Assignments folder i e XMSAZMANSTORE XML VERTIGOMEDIA DEFINTIONS ROLE ASSIGNMENTS 3 Right click the ROLE ASSIGNMENTS folder and select the ASSIGN ROLES command The ADD ROLE dialog box appears figure 19 44 Figure 19 44 The Add Role dialog box 4 Select the role definitions that you want to make into role assignme...

Page 236: ...ight click a role assignment listed in the right side panel of the Authorization Manager window and select the ASSIGN WINDOWS USERS AND GROUPS command The SELECT USERS COMPUTERS OR GROUPS dialog box appears figure 19 45 Figure 19 45 The Select Users Computers or Groups dialog box 2 The text box provides a space for you to type the object names that you want to find You can search for multiple obje...

Page 237: ... dialog box appears figure 19 46 Select the name of the user s that you want to add from the MULTIPLE NAME FOUND dialog box and press OK Figure 19 46 The Multiple Name Found dialog box 5 The names are now listed in the SELECT USERS COMPUTERS OR GROUPS dialog box figure 19 47 Figure 19 47 The Select Users Computers or Groups dialog box 6 Press the OK button to close the SELECT USERS COMPUTERS OR GR...

Page 238: ...ructions for performing editing tasks on existing role definitions Editing the name or description of a role definition on page 19 43 Adding additional tasks or operations to a role definition on page 19 44 Remove tasks or operations from a role definition on page 19 44 Deleting a role definition on page 19 45 Editing the name or description of a role definition The following instructions guide yo...

Page 239: ...nd the ADD DEFINITION dialog box closes The DEFINITION PROPERTIES dialog box now lists the roles tasks and operation that were added to the role definition 9 Press OK and the DEFINITION PROPERTIES dialog box closes Remove tasks or operations from a role definition The following instructions guide you through the process of removing unnecessary tasks or operations from an existing role definition T...

Page 240: ...lowing sections provide you with instructions for performing editing procedures on existing task definitions Editing the name or description of a task definition on page 19 45 Add tasks or operations to a task definition on page 19 46 Remove operations or lower level tasks from a task definition on page 19 46 Deleting a task definition on page 19 47 Editing the name or description of a task defini...

Page 241: ...ITION dialog box closes The DEFINITION PROPERTIES dialog box now lists the tasks and operation that were added to the task definition 9 Press OK and the DEFINITION PROPERTIES dialog box closes Remove operations or lower level tasks from a task definition The following instructions guide you through the process of removing unnecessary tasks or operations from an existing task definition To remove t...

Page 242: ...ation Manager 2 Navigate through the AzMan s policy store until you reach the ROLE ASSIGNMENTS folder i e XMSAZMANSTORE XML VERTIGOMEDIA DEFINTIONS ROLE ASSIGNMENTS 3 Expand the Role Assignments folder to display the existing Role Assignments 4 Right click the specific Role Assignment that you want to add a user to and then select the ASSIGN WINDOWS USERS AND GROUPS command The SELECT USERS COMPUT...

Page 243: ...XMSAZMANSTORE XML VERTIGOMEDIA DEFINTIONS ROLE ASSIGNMENTS 3 Expand the Role Assignments folder to display the existing Role Assignments 4 Select a specific Role Assignment and the users and groups associated with the role assignment are listed in the right side panel 5 Select the group or user to be remove and press the DELETE key on your keyboard The group or user is immediately deleted from the...

Page 244: ...s as an intermediary between the application s Asset Browser and the Authorization Manager and is responsible for creating and destroying scopes Figure 19 48 Category access permissions management components Scopes provide a mapping between a given asset category and the users that are allowed to view the category Therefore a scope is created in the Authorization Manager for each of the asset cate...

Page 245: ...ialog box appears and states that there are currently no viewing restrictions set for the selected category It further explains that the action of adding a user or a group instantly hides the category from every user except those users or groups add to this permission NOTE If the PERMISSIONS command is disabled in the context menu this indicates that either the Authorization Manager is not install...

Page 246: ... immediately added to the text box However if multiple names match the search criteria then the MULTIPLE NAMES FOUND dialog box appears figure 19 51 Select the name of the user s that you want to add from the MULTIPLE NAME FOUND dialog box and press OK Figure 19 51 The Multiple Name Found dialog box 6 The names are now listed in the SELECT USERS OR GROUPS dialog box figure 19 47 Figure 19 52 The S...

Page 247: ... lists the users and or groups who have permission Meanwhile the Xmedia Server has created a scope and placed it as a folder in the Authorization Manager s Policy Store figure 19 54 NOTE Under no circumstance should you edit or delete scopes in the Authorization Manager window The remaining topics in this section describe how to edit or delete the category restrictions using the Asset Browser s pe...

Page 248: ...box and press OK 6 The names are now listed in the SELECT USERS OR GROUPS dialog box 7 Click the OK button and the SELECT USERS OR GROUP dialog box closes The CATEGORY SECURITY dialog box now lists the users and or groups that have permission to view and interact with the assets in this category Removing users from a category s security The following procedure describes how to remove users from a ...

Page 249: ...SSIONS command from the context menu The CATEGORY SECURITY dialog box appears and displays the current users and or groups that have permission to access the category 2 Select the all of the users groups listed in the CATEGORY SECURITY dialog box by pressing the SHIFT key as you click on the first name listed and then the last name listed 3 Click the REMOVE button The user names are immediately re...

Page 250: ...rvice responsible for transcoding media from one format to another Figure 20 1 Media content is added to an ingest folder and then it is converted and or ingested into the XMS The File Ingest Server can be configured to watch one or more watch folders by defining instances of the ingest server in the File Ingest Server Control Panel Each instance defines the set of rules that are mapped to its wat...

Page 251: ...rver Monitor The following sections describe how to set up and use the File Ingest Server to ingest media into the Xmedia Server from a watch folder Installing the File Ingest Server and creating an ingest watch folder on page 20 3 Running the File Ingest Server and Transcode Server on page 20 4 Configuring an ingest server instance on page 20 5 Ingesting files and monitoring the ingest s progress...

Page 252: ...art of the Vertigo Suite installer s Server Applications figure 20 2 See the Vertigo Suite v 4 8 Release Notes for complete installation information and procedures Figure 20 2 The Server Applications in the Vertigo Suite installer Creating ingest watch folder s Once the File Ingest Server and Transcode Server are properly installed you must create a watch folder into which you will place the media...

Page 253: ...File Ingest Server by selecting START PROGRAMS VERTIGO FILE INGEST SERVER Once started the icon will appear in the navigation area Trying to start the File Ingest Server when it is already running results in the DFIS already running error message figure 20 4 Figure 20 4 File Ingest Server is already running error message If the Transcode Server has been stopped its icon will no longer appear in th...

Page 254: ...PANELS FILE INGEST SERVER CONTROL PANEL The File Ingest Server Control Panel appears possibly with a few initial error messages If the File Ingest Server is actively running the lower message bar states CONNECTION TO THE LOCALHOST FILE INGEST SERVER and you may proceed However if the File Ingest Server is not actively running the lower message bar turns red and states CONNECTION LOST TO THE LOCALH...

Page 255: ...ver instance 3 Define the instance by setting the appropriate properties in the Ingester Settings window In most cases be sure to set the following properties INGEST FOLDER ROOT MOV CONVERTS TO IMAGE SEQUENCE CONVERTS TO PRIMARY HOSTNAME PRIMARY XMS PORT See Ingester Settings properties on page 20 7 for complete descriptions of each properties and setting on the Ingester Settings window s pages 4 ...

Page 256: ...se of the General page s properties is to identify the watch folder s exact location the conversion behavior for MOV and image sequences metadata settings as well as the administrative rules for the ingest server INGEST FOLDER ROOT The full absolute path to the root folder from which to ingest files Note that the watch folder can be local on the system that is hosting the File Ingest Server c Watc...

Page 257: ...r to ingestion Note that clearing a recall ID of an asset with an all numerical name is not possible As a policy such assets always have Recall ID equal to their all numerical name When the FILENAME IS RECALL ID setting is True and the IF FORCE RECALL ID is also set to False if the ingest server encounters a recall ID conflict prior to saving a RECALLIDCONFLICT error will be raised AUTHOR Specifie...

Page 258: ...e system events in this time This setting is useful in cases where an XMS connection was broken during a save Such a file will be requeued at most after Directory Scan Interval seconds even though no file system events occurred within the watch folder The default value is set to 300 seconds SEQUENCE STABILIZATION TIMEOUT Number of seconds to wait for image sequence files to have stabilized in the ...

Page 259: ...Choose from PAL NTSC DEFAULT 720P 60 720P 60M 720P 50 1080I 30 1080I 30M 1080I 25 FRAMEREPEAT In cases where the audio and video tracks of the source material are not equal lengths this setting determines the method video padding Choose from TRANSPARENT default HOLD LAST FRAME OUTPUT BLACK OPTIMIZATION Determines if the VAF should be cropped to the smallest size We recommend to always have this se...

Page 260: ...ile should be stored as fields True or frames False Note that this setting should be set to True when the FORMAT property is configured in interlaced mode 1080i 30 1080i 30M 1080i 25 PROXY FRAME Specifies the frame number within the OXI file that is to be designated as the proxy Acceptable values are 0 to n where n is the last frame number 0 is the default USEORIGINALSIZE Determines if the boundin...

Page 261: ... for the purpose of creating a dynamically changing bounding box FORMAT When converting to HMP from an image sequence the frame rate needed by the conversion will be based on this setting The resolution is not relevant When converting to HMP from MOV the frame rate will be deduced from the MOV The resolution is not relevant Choose from PAL NTSC default 720p 60 720p 60M 720p 50 1080i 30 1080i 30M 1...

Page 262: ... Control Panel 2 Click the Delete button The instance is immediately removed from the File Ingest Server Control Panel Reloading the instances in the File Ingest Server Control Panel Changes to the status of the watch folders Xmedia Server or instance properties may have occurred while the File Ingest Server Control Panel has been open Click the Reload button to ensure that all of the instances an...

Page 263: ...nfirming that their icons are displayed in the Windows Navigation area page 20 4 2 In preparation for monitoring the progress of the ingest a Select START PROGRAMS VERTIGO FILE INGEST SERVER MONITOR to open the File Ingest Server Monitor b If the server is not listed in the File Ingest Server Monitoring window add the server that is hosting the File Ingest Server Click the Add Server button Type t...

Page 264: ...ill be a cel animation Similarly if the instance is configured to convert image sequences to VAF then the image sequences must be placed in a CLIPS subdirectory because the resulting asset will be a video clip 4 Return to the server s Monitoring window After a few seconds you will begin to see a listing of the files to be ingested their file sizes and progress status in the upper pane NOTE When la...

Page 265: ... ingested the file is automatically removed from or renamed in the ingest folder depending upon the when Complete parameter s setting If a file failed to be ingested it will remain in the watch folder have failed appended to its name and a log file specific to the failed file s will also be provided ...

Page 266: ...le which is located in the following directory C Documents and Settings All Users Application Data VertigoXmedia Logs Figure 20 8 The File Ingest Server Control Panel s Logging page The IngestServer log file allows you to determine whether the File Ingest Server is being used correctly and it helps you to diagnose error conditions In fact Miranda s Technical Support team will often ask its custome...

Reviews: