Media Server 25.2
Media Server Help

# Send Information over HTTP

Media Server includes an output engine for sending data to a server through an HTTP POST request. The body of the request contains the information produced by the XSL transformation.

To send information over HTTP

1. Create a new configuration to send to Media Server with the `process` action, or open an existing configuration that you want to modify.

2. In the `[Session]` section, add a new task by setting the `EngineN` parameter. You can give the task any name, for example:

       [Session]
       Engine0=HTTPpost

3. Create a new configuration section to contain the task settings, and set the following parameters:

   `Type` | The output engine to use. Set this parameter to `httppost`.
   `DestinationURL` | The URL to send the information to. You can include macros in the URL.
   `XSLTemplate` | The path to the XSL template to use to transform records and produce the body of the request.
   `Input` | (Optional) A comma-separated list of the tracks that you want to include in the output. Specify one or more tracks. If you do not set this parameter, the engine includes all tracks that are preset as 'output' tracks. For information about whether a track is considered an 'output' track, refer to documentation for your analysis, encoding, and ESP engines in the Media Server Reference.

4. Configure how to combine records into HTTP requests. For information about how you can combine records, see Choose How to Output Data.

   - To output data in single record mode, set `Mode=SingleRecord`.
   - To output data in time mode, set `Mode=Time` and use the `OutputInterval` parameter to specify the amount of video content represented by each document.
   - To output data in event mode, set `Mode=Event` and use the `EventTrack` parameter to specify the event track. The event track must also be an input track, so include it in the list of tracks specified by the `Input` parameter.
   - To output data in bounded event mode, set `Mode=Bounded` and use the `EventTrack` parameter to specify the event track. The event track must also be an input track, so include it in the list of tracks specified by the `Input` parameter.
   - To output data in at-end mode, set `Mode=AtEnd`.
   - To output data in page mode, set `Mode=Page`.

5. Save and close the configuration file. OpenText recommends that you save your configuration files in the location specified by the `ConfigDirectory` parameter.

Example

The following is an example configuration to send documents to a CFS over HTTP.

    [HTTPpost]
    Type=httppost
    DestinationURL=http://localhost:7000/action=ingest
    XSLTemplate=toCFS.xsl
    Mode=event
    EventTrack=NewsSegment.Result

Copyright 2025 Open Text
Version 25.2 | Last updated April 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.2

Topic Title: Send Information over HTTP