Skip to main content

PUSH_INPUT_CLOSE

applies to MistServer 3.11 and newer [basics]: ../triggers.md

Payload
stream name (string)
remote host (string)
binary name (string)
pid (integer)
machine-readable reason for exit (string, enum)
human-readable reason for exit (string)
Listing of track IDs, codecs and types that were being pushed (JSON object)
Responseignored
Response ActionNone.
Stream Specifictrue
WhenEvery time a push input exits
Argumentnull

Response: Whether a response is required or ignored. If always a response is needed to continue, if ignored the response will be ignored.

Response Action: What will happen if the trigger is given a certain response. If the response action is none then the trigger cannot directly interrupt the server flow.

Stream Specific : Whether the trigger applies only to selected streams (or all if none are chosen) or whether it always applies.

When : The timing of when the trigger activates.

Argument: If applicable, when the trigger should activate.

If you're having issues working with the trigger we recommend reading up on the [Trigger introduction][basics].

Example output

example
123.456.789.123
TSSRT
27415
CLEAN_REMOTE_CLOSE
SRT connection broken (in request handler)
[{"codec":"H264","id":65,"idx":0,"type":"video"},{"codec":"opus","id":66,"idx":1,"type":"audio"}]