live-streaming-started
Fires when a live stream begins.Always
"live-streaming-started".The ID of the call client instance that emitted this event.
Unique ID for this live streaming instance.
Optional. The layout configuration for this stream. See
DailyStreamingLayoutConfig for the full shape.live-streaming-updated
Fires when the live stream connection state changes. This event fires in three circumstances:- The first video frame is published to the RTMP server —
state: "connected" - Connection with the RTMP server is interrupted —
state: "interrupted" - Connection with the RTMP server is restored —
state: "connected"
Always
"live-streaming-updated".The ID of the call client instance that emitted this event.
Unique ID for this live streaming instance.
The current connection state:
'connected' or 'interrupted'.Optional. Present when the stream was started with an
endpoints argument. Contains an endpoint string identifying the associated streaming endpoint by name.live-streaming-stopped
Fires when a live stream ends.Always
"live-streaming-stopped".The ID of the call client instance that emitted this event.
ID of the live streaming instance that stopped.
live-streaming-error
Fires when a live streaming error occurs.Always
"live-streaming-error".The ID of the call client instance that emitted this event.
Optional. ID of the live streaming instance that errored.
A human-readable description of the error.