hostname including protocol. i.e. 'https://
OptionalapiKey: string
API Key, can be set in env var LIVEKIT_API_KEY
Optionalsecret: string
API Secret, can be set in env var LIVEKIT_API_SECRET
Optionaloptions: ClientOptions
client options
Optionalsip: SIPGrantOptionaloptions: ListEgressOptions
options to filter listed Egresses, by default returns all Egress instances
Starts an egress using the unified v2 request.
the egress request
Export a participant's audio and video tracks,
room name
one or more outputs
Optionalopts: ParticipantEgressOptions
ParticipantEgressOptions
room name
file or stream output
Optionalopts: RoomCompositeOptions
RoomCompositeOptions
Optionallayout: stringOptionaloptions: EncodingOptionsPreset | EncodingOptionsOptionalaudioOnly: booleanOptionalvideoOnly: booleanOptionalcustomBaseUrl: stringOptionalaudioMixing: AudioMixingroom name
file or stream output
Optionalopts: TrackCompositeOptions
TrackCompositeOptions
OptionalaudioTrackId: stringOptionalvideoTrackId: stringOptionaloptions: EncodingOptionsPreset | EncodingOptionsroom name
file or websocket output
track Id
Optionalwebhooks: WebhookConfig[]url
file or stream output
Optionalopts: WebOptions
WebOptions
Client to access Egress APIs