H HospAir
5

Content

On this page

Playlists & media tags #

  • Admin โ†’ Library โ†’ Playlists: ordered lists of tracks you can apply to the log or attach to shows. A playlist item can be a specific track or a tag.
  • Admin โ†’ Library โ†’ Media tags: labels (e.g. "Feel-good", "Christmas") you assign to tracks. A playlist that references a tag picks a random tagged track at air time and won't repeat one until the pool cycles, smart-playlist placeholders.

Content pools (decks) #

Admin โ†’ Programming โ†’ Content pools. Reusable decks of playlists/media that a CONTENT_POOL clock slot draws from, in Sequential, Random, or Random-no-repeat order. Myriad-style rotation for features and pre-records.

Admin โ†’ On Air โ†’ Advert breaks. Build campaigns (advertiser, priority, start/end dates, a max-per-hour cap) made of spots (an ADVERT track + a weight). When the generator fills an ADVERT_BREAK, it rotates by priority and weight, avoids repeating within the break, and falls back to library ADVERT/JINGLE/ID content if campaigns don't fill the time.

News feeds #

Admin โ†’ Programming โ†’ News feeds. Point at a bulletin URL (e.g. an SNR feed); the worker fetches it hourly at the minute you choose. A NEWS clock slot plays the latest bulletin. Fetch status and errors are shown for diagnostics.

Podcasts #

Admin โ†’ Programming โ†’ Podcast feeds. Subscribe to an RSS feed; the worker polls it, discovers episodes, and (optionally) auto-downloads new ones into a playlist or content pool as PODCAST tracks.

Hospital & charity content #

Admin โ†’ On Air โ†’ Hospital content. Pools of hospital/charity spots with weighted rotation and an optional active window (start/end dates). A HOSPITAL clock slot draws from them, and play counts keep rotation fair.

Song requests #

Listeners submit requests at the public /requests page (name, ward, song, message, no login). Moderate them in Admin โ†’ Programming โ†’ Song requests: approve/reject, match to a library track, and schedule.