Curator is a set of microservices that can be installed across multiple servers. This section details how to install each service and its prerequisites, and the recommended order in which to install them.
Analytics
Process Engine
Process Designer
The Designer application is used to import/export workflows.
The Designer also enables in depth workflow construction and editing using a vast array libraries in a condensed workspace.
Process Engine Agent
The Process Engine Agent is a worker agent designed to take stress away from the Process Engine Service as well as being able to work with different permissions to enable access to files that the Process Engine Service account can not; preventing workflows from failing.
XChange Manager (Optional)
Note that this is an optional step, if you plan to use watchfolder ingest, you will need to install. If you plan to ONLY use Curator Connect to ingest, you do NOT need to install XChange Manager.
Enable HTTPS in IIS
In IIS setup HTTPS binding on a chosen port and select the required SSL certificate.
Modify Curator Service Web Config (If Required)
Additional web.config modification is needed in systems running Curator 3.4 or newer with CSA version 1.6 where the TSL1 has been removed as is possible from Curator 3.4 onwards. This will be automatically set from CSA 2.0 (scheduled for Curator 3.6)
The CSA 1.6 web.config needs to be modified where TSL1 is not available. You will need to add the following two lines to the CSA web.config file:
<add key="AppContext.SetSwitch:Switch.System.Net.DontEnableSchUseStrongCrypto" value="false" />
<add key="AppContext.SetSwitch:Switch.System.Net.DontEnableSystemDefaultTlsVersions" value="false" />
DeleteSet account for IPV Services
If you haven't yet, ensure that all IPV services and AME are running under the correct service account
Curator Gateway Setup
Make changes to the Appsettings file and setup Sysadmin through Curator Gateway.Create Curator Folder Share
Curator needs a storage area in which to create all of its required resources. The resources include but are not limited to transcode and conform presets, Curator proxy video files, and High-Resolution files (before they are set to Archive). The accounts that the services are running need write access to this storage area.
Set Image Essence Flag (Optional)
This is necessary where the site requires non-default settings.In Curator 3.5, by default, image Essence is not generated during the ingest. If Curator Clip Select is required you should alter StoreEssenceBlob to True in IMAGE-PROXY MediaStore.
Configure image Essence generation for Clip Select
This is only needed in Curator 3.5. In future Curator versions, the support for Clip Select and image essence will be withdrawn in favor of Clip Link with extended features.
Navigate to Process Engine Monitor in a browser, select the MediaStores tab and scroll down to "Proxy MediaStores", select PROXY-IMAGE.
Click Edit and in the new screen change the value for StoreEssenceBlob toTrue:
Click Save Changes and confirm:
DeleteSetup Devices in Device Director
Device Director will create a default set of required devices on server startup for new databases; configure the endpoints for these services.Configure XCode Profiles (Optional)
Configure XCode Profile for Alpha Channel Decoding
As of XCode 4.1, where ProRes 4444 with Alpha needs to be decoded, you will have to manually set a Control Switches value of renderalpha in the Device Director profile used (this will be HLS-FMP4-D1 by default). On previously configured systems this value can also be added to any existing ones (comma separated).
DeleteConfigure XCode Profile to ignore edit lists
For the 4.1 XCode release, in order for HLS proxies to show the correct number of frames on output you will need to manually enable the Control Switches value of disableqtelst in the Device Director profile used (this will be HLS-FMP4-D1 by default). Please refer to the screenshot above, setting disableqtelst where render alpha is shown. Where both or additional properties are required use comma separated entries e.g: renderalpha,disableqtelst
DeleteConfiguring IIS Streaming
DeleteConfigure Curator Web Apps
Moving through the tabs ensure that the following websites are correctly configured.ClipSelect
Set the required service endpoint and video playback configuration to get Clip Select up and running.
Clip Link
Set the required service endpoint and video playback configuration to get Clip Select up and running.
Firewall Ports
Check the below article to ensure that the correct ports are enabled on local and network firewalls.
Test Ingest
Place an asset into the Ingest to Curator watchfolder and check the output in Curator Clip Link.
Curator Connect (Optional)
Curator Connect is a desktop application that enables users to easily ingest new content into the Curator system whilst changing asset names and adding user defined metadata.
Curator Connect can transfer assets to attached storage directly for on-premises deployments or via FTP/FTPS for cloud or remote system deployments.