Create ESAM media point for live stream

Creates an out-of-band Event Signaling and Management (ESAM) media point for insertion into a
running live stream at a specific match time. The media point contains signals with timing info.
To use this endpoint, ESAM media point insertion needs to be enabled in the adInsertionSettings
of the StartLiveEncodingRequest.

Out-of-band vs In-band ESAM Processing:

  • Out-of-band (this endpoint): Manually trigger SCTE-35 signals by creating media points
    during a live stream. Use this when you want programmatic control over when ad breaks or
    content boundaries occur, independent of the incoming stream content.

  • In-band (EsamSettings): Automatically process SCTE-35 markers already present in the
    incoming live stream. Configure EsamSettings in the
    StartLiveEncodingRequest to connect
    to a POIS endpoint that processes detected SCTE-35 messages.

Use out-of-band media points when you need to insert signals at specific times based on external
triggers or business logic, rather than relying on SCTE-35 markers present in the source stream.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Id of the encoding

Body Params

ESAM media point

ESAM media point following the SCTE-250 standard

date-time

ISO 8601 date-time specifying when the signal should be matched and inserted into the live stream

signals
array of objects
required
length ≥ 1

Array of ESAM signals containing SCTE-35 binary data. At least one signal is required

signals*

ESAM signal following the SCTE-250 standard

string

The offset from the matched signal in ISO 8601 duration format, accurate to milliseconds

string
required

Base64-encoded SCTE-35 binary data to be inserted into the stream

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json