PRIVATE ALPHA

Recording output

Record media in a durable session that stays playable during recording and after close.

output.recording

Recording writes durable, playable sessions under output.root/vod. The stable session entry point remains valid while media grows and after the session closes.

retention defaults to 0s, which disables automatic deletion. Positive retention removes only closed sessions that satisfy publication and safety gates.

"recording": {
  "enabled": true,
  "chunkDuration": "6s",
  "retention": "0s",
  "publish": true
}

This example opts recording into the shared output.s3 destination. Omit publish or set it to false for local-only recording.

Configuration reference

Use the shared output settings with this module. The complete field reference covers every accepted option; the maximal composition shows how modules fit together.