Studio overlays — copy each value into OBS.
All data on this site comes from these 5 JSON endpoints.
https://controlroom.one/api/v1/stations/5a9242f5-e439-44fa-acc8-2e7ebcbab9b4/rightnow.jsonCurrent show, live state, next show, OBS banners. Polled every 5 min by ScheduleContext.
https://controlroom.one/api/v1/stations/5a9242f5-e439-44fa-acc8-2e7ebcbab9b4/upcoming.jsonFull schedule grid (today + next month). Polled every 15 min by ScheduleContext.
https://controlroom.one/api/v1/stations/5a9242f5-e439-44fa-acc8-2e7ebcbab9b4/archives.jsonPast episodes with show, host, picture, audio stream URL.
https://controlroom.one/api/v1/stations/5a9242f5-e439-44fa-acc8-2e7ebcbab9b4/shows.jsonAll shows (active + inactive) with host, picture, schedule rule.
https://controlroom.one/api/v1/stations/5a9242f5-e439-44fa-acc8-2e7ebcbab9b4/monthly.jsonWeekly grid: 5 days × 12 hours (10:00–22:00 Lisbon) with the show in each slot.
Direct URLs for players, hardware, and integrations.
https://llhls.ether.esr.li/esr/ch1/master.m3u8Primary video, ~2s behind live
https://hls.ether.esr.li/esr/ch1/ts:playlist.m3u8Video fallback, ~6–10s behind live
https://ice.ether.esr.li/esr-ch1.aacAudio primary, highest quality
https://ice.ether.esr.li/esr-ch1.mp3Audio fallback, max compatibility
https://thumb.ether.esr.li/esr/ch1_preview/thumb.jpgKeyframe preview, ~1fps