STREAM_BUFFER
| Payload | |
| Response | ignored |
| Response Action | None. |
| Stream Specific | true |
| When | Every time a live stream buffer changes state |
| Argument | null |
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.
Trigger stream health
EMPTY - This state means the stream has ended or stopped in an unrecoverable state. The stream will now exit or linger depending on selected buffer behaviour, however it can no longer be resumed in any way. Another track will have to be added to replace this track.
FULL - This state means the stream is healthy and has enough data to keep providing a good streaming experience.
DRY - The stream is stalling. This means the track is not being updated fast enough to provide a consistent stream at real time speed.
RECOVER - Equal to the FULL state, this means DRY was detected, but the stream is now healthy again.