Optionalconfig: Partial<LiveKitServerConfig>Explicit credentials; omitted fields fall back to environment variables (via LiveKitTokenService). The egress client uses the HTTP(S) form of the server URL.
Optionalclient: EgressClientLikeAn injectable egress client (primarily for unit testing); defaults to a real
EgressClient built from the resolved credentials.
Lists active recordings for a room.
The room to query.
The active recordings.
Starts a composite recording of a room.
The recording parameters.
The started recording info.
Stops a recording.
The egress id returned by StartRoomRecording.
The final recording info.
Starts/stops/lists LiveKit room recordings (composite egress).