Added
- SRT in the dashboard — the create-ingress form gains "SRT (push)": selecting
it locks passthrough mode ON (per the backend rule), disables transcode/backup,
and explains the model (UDP, ~120 ms, the key travels as
streamid— the key IS the credential, no user/password). The result view reveals thesrt://…?streamid=…push URL + key + HLS/player URLs + latency; SRT badges on the ingress list; the URL-pull type hintssrt://sources. - HLS playback on
/playand/embed— the public player probes the room's HLS playlist and defaults to HLS playback when live (WebRTC | HLS toggle on /play), so passthrough channels are now watchable on their player pages — and this is the surface where an active player-provider plugin (Vidstack) renders, including for anonymous viewers. No playlist → prior WebRTC-only behavior unchanged. - "Compartir" menu on live stream rows — copy the player URL, the
/embediframe snippet, the public HLS.m3u8URL, or a self-contained video.js embed snippet straight from the Streams tab. Passthrough rows open their HLS directly (no LiveKit egress round-trip) and hide actions that don't apply.