Overview
A stream error is a signal that something went wrong in the stream. It can occur in one of the following stream stages:- during stream creation
- during stream processing
Stream creation errors
A stream creation error is an error that can be determined ahead of time, before the stream starts processing. It can occur due to various reasons, such as:- invalid stream configuration
- maximum number of concurrent streams reached
- insufficient compute capacity
- authn or authz errors
Stream processing errors
A stream processing error is an asynchronous error that occurs during the stream processing phase due to request data processing problems. It can occur due to various reasons, such as:- invalid or missing request data
- unsupported payload type
- payload too large
FAILED
state, and it can be identified either by regularly polling the stream state or receiving a stream.failed
webhook notification.
The error details can be extracted from the stream components state. The response can look like this:
transcriber
and diarization
processors are in the ERROR
state. The stateDescription
field provides additional information about the error.
The External close signal received
message indicates that the processor was closed by either a cancel action from the user or from an automatic cancel due to other processor failure in the same pipeline.