Livestream row id (empty only before the first POST save).
Current lifecycle status from the server.
Shared broadcast title.
Shared broadcast description.
Shared tag list.
Shared visibility for the YouTube broadcast.
Selected distribution platforms.
Per-platform-only metadata (YouTube fields added in later prompts).
OptionalscheduledIntended UTC start time pre-filled before scheduling on YouTube.
OptionalscheduledIANA timezone for the scheduled start picker wall clock.
OptionalthumbnailR2 key for the shared thumbnail image.
OptionalthumbnailMIME type of the shared thumbnail.
OptionalthumbnailEphemeral presigned preview URL for the shared thumbnail.
OptionalkeyAssigned YouTube stream key slot after scheduling.
OptionalkeyISO timestamp when temp was auto-promoted to main.
OptionalautoAuto-promote temp → main before start (defaults to true for queued temp streams).
OptionalautoMinutes before start to auto-promote temp → main (5–60, step 5).
OptionalfacebookFacebook LiveVideo id after arming for RTMPS ingest.
OptionalfacebookStored RTMPS ingest URL from the arm response.
Editor state for the livestream metadata modal.