Record meetings with LiveKit Egress instead of browser capture.
Deploy Ladill Meet / deploy (push) Successful in 52s
Deploy Ladill Meet / deploy (push) Successful in 52s
Server-side room composite egress replaces fragile MediaRecorder DOM capture when enabled, with webhook completion and browser fallback when egress is unavailable. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -40,12 +40,20 @@ SERVICE_EVENTS_INBOUND_SECRET=
|
||||
|
||||
# --- LiveKit (WebRTC SFU) ---
|
||||
LIVEKIT_URL=wss://your-livekit-server.example.com
|
||||
LIVEKIT_API_URL=
|
||||
LIVEKIT_API_KEY=
|
||||
LIVEKIT_API_SECRET=
|
||||
|
||||
# --- Recordings & AI ---
|
||||
MEET_RECORDINGS_DISK=local
|
||||
MEET_RECORDING_MAX_MB=512
|
||||
# Server-side recording via LiveKit Egress (recommended for production)
|
||||
MEET_EGRESS_ENABLED=false
|
||||
MEET_EGRESS_S3_BUCKET=
|
||||
MEET_EGRESS_S3_REGION=
|
||||
MEET_EGRESS_S3_ACCESS_KEY=
|
||||
MEET_EGRESS_S3_SECRET=
|
||||
MEET_EGRESS_S3_ENDPOINT=
|
||||
MEET_AI_DRIVER=openai
|
||||
MEET_AI_API_KEY=
|
||||
MEET_AI_MODEL=gpt-4o-mini
|
||||
|
||||
Reference in New Issue
Block a user