This section describes how to configure Media Server to receive records from another Media Server and continue processing them.
To receive records from another Media Server
Create a new configuration file, or open an existing configuration that you want to modify.
In the [Session]
section, add a new task by setting the EngineN
parameter. You can give the task any name, for example:
[Session] Engine0=RecordsFromUpstream
Create a new configuration section by typing the task name inside square brackets. Then, set the following parameters:
Type
|
The ingest engine to use. Set this parameter to Receive . |
Input
|
A comma-separated list of tracks to receive from the other Media Server. |
For example:
[RecordsFromUpstream] Type=Receive Input=FaceDetect.ResultWithSource // or using alias "DetectedFaces", if defined in upstream configuration: // Input=DetectedFaces
Configure the analysis, encoding, ESP, and output tasks that you want to run on the ingested records.
NOTE: The tracks produced by the Receive
engine are prefixed with the name of the ingest task. For example, if you use the configuration above the track produced by the Receive
engine is named:
RecordsFromUpstream.FaceDetect.ResultWithSource
(if no alias is defined).RecordsFromUpstream.DetectedFaces
(if the alias DetectedFaces
is defined by the upstream Media Server).You must use the correct track name for the input of your face recognition task on the downstream Media Server.
ConfigDirectory
parameter.