Class LiveKitWebhookEvents
- Namespace
- LiveKit
- Assembly
- LiveKit.AspNetCore.ServerSdk.Abstractions.dll
Constants for LiveKit webhook event types.
These constants represent the different event types that LiveKit can send via webhooks.
Use these values to check the Event property of a WebhookEvent.
See LiveKit Webhooks Documentation for more information.
public static class LiveKitWebhookEvents
- Inheritance
-
LiveKitWebhookEvents
- Inherited Members
Fields
EGRESS_ENDED
Event fired when an egress session completes.
public const string EGRESS_ENDED = "egress_ended"
Field Value
EGRESS_STARTED
Event fired when an egress (recording or streaming) session starts.
public const string EGRESS_STARTED = "egress_started"
Field Value
EGRESS_UPDATED
Event fired when an egress session is updated (e.g., layout changes).
public const string EGRESS_UPDATED = "egress_updated"
Field Value
INGRESS_ENDED
Event fired when an ingress session ends.
public const string INGRESS_ENDED = "ingress_ended"
Field Value
INGRESS_STARTED
Event fired when an ingress (RTMP, WHIP, or URL pull) session starts.
public const string INGRESS_STARTED = "ingress_started"
Field Value
PARTICIPANT_CONNECTION_ABORTED
Event fired when a participant's connection is aborted unexpectedly.
public const string PARTICIPANT_CONNECTION_ABORTED = "participant_connection_aborted"
Field Value
PARTICIPANT_JOINED
Event fired when a participant joins a room.
public const string PARTICIPANT_JOINED = "participant_joined"
Field Value
PARTICIPANT_LEFT
Event fired when a participant leaves a room.
public const string PARTICIPANT_LEFT = "participant_left"
Field Value
ROOM_FINISHED
Event fired when a room is closed and all participants have left.
public const string ROOM_FINISHED = "room_finished"
Field Value
ROOM_STARTED
Event fired when a room is created and becomes active.
public const string ROOM_STARTED = "room_started"
Field Value
TRACK_PUBLISHED
Event fired when a participant publishes a new track to the room.
public const string TRACK_PUBLISHED = "track_published"
Field Value
TRACK_UNPUBLISHED
Event fired when a participant unpublishes a track from the room.
public const string TRACK_UNPUBLISHED = "track_unpublished"