Streaming
Manage streaming under /admin/live (platform owner / brand admin).
Always-on stream
Paste your provider's embed code (an iframe from Viloud, YouTube, and the like) or a direct https
player URL into Always-on stream, then Save. We keep only the player URL (never raw HTML) and
show it on your school's Live page whenever no scheduled session is live. If it rejects the
host, the message names it, add trusted hosts in src/lib/stream-embed.ts.
Multistream to LinkedIn / YouTube / …
Add each destination's RTMP ingest URL + stream key under Multistream targets, then copy them into OBS's multiple-output so one broadcast fans out to several socials. The app only stores the config; OBS does the streaming. Stream keys are often single-use, so update them before a broadcast.