Media Server 25.4
Media Server Help

# And Engine

An `And` ESP task compares two or more tracks. The engine identifies when events occur in all of the specified tracks within specific time intervals. The engine produces an output track containing the identified record groups.

When you set `LuaScript` or `LuaLine`, groups of records (one record from each specified input track) are passed into the function. The group of records is included in the output only if your Lua function returns `TRUE`.

Configuration Parameter | Description
--- | ---
InputN | Specifies the input tracks.
LuaLine | A Lua script that determines whether a group of records is included in the output.
LuaScript | A Lua script that determines whether a group of records is included in the output.
TimestampCondition | Specifies time limits for matching records, based on the record timestamps.
Type | The type of ESP engine to use. Set this parameter to `And`.

## Output Tracks

This engine produces a single output track, named `TaskName.Output`. The timestamp, or page number, of an output record is taken from the record in the `Input0` track.

Copyright 2025 Open Text
Version 25.4 | Last updated October 2025

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: Knowledge Discovery Media Server 25.4

Topic Title: And Engine