Media · Radio

Radio Benkovac

Radio Benkovac has broadcast on 93.0 MHz for decades, and it carries exactly as far as the signal does. The station needed a site that takes the same programme further, plus news and podcasts a small newsroom has no time to retype.

Media · Radio Design · Development · Live stream · News aggregator
Website — Radio Benkovac

Approach

The station makes a programme every day, and there is no one to type it into the website all over again at night. So we built it as a connector, not an archive: the player binds straight to the station's stream, the news arrives from other feeds, the episodes from its own YouTube channel. Nothing is entered twice — whatever went out on air or onto the channel simply shows up on the site.

We pinned the player to the bottom of the screen so it stays there while you read the news or pick an episode; the programme doesn't stop when you switch section. When the stream stalls, the player says so instead of going quiet. When you pause it, it disconnects from the source so it doesn't waste data in the background. Under it all is plain static with no CMS — it opens instantly, even on a weaker connection.

What we built

  • A live player in a bar at the bottom of the screen, connected straight to the station's stream (128 kbps) — no app, no sign-up, playing while you scroll
  • A live listener count that pulls the real figure from the stream source every 30 seconds
  • Statuses instead of silence: “Connecting to the stream…”, “Radio Benkovac — live”, and if the source drops — “Stream unavailable, try again in a few seconds”
  • A news aggregator that watches six Zadar newsrooms and lets through only four words: Benkovac, Bukovica, Ravni kotari
  • A podcast pulled from the station's YouTube channel — two playlists, episodes play in a window on the site
  • Mobile navigation with the LIVE button in the middle of the bar; on desktop the spacebar plays and pauses the programme

Everything else serves this button

Radio is essentially one button: press it and the programme starts. On mobile, that button sits in the middle of the bottom bar, under your thumb. The gap between these two shots is one second:

Before the clickRadio Benkovac's mobile mini player at rest, with the prompt Press play to listen live
“Press play to listen live”, with a counter showing how many are listening online right now (at the moment of the shot: 7). Below, the bar: Home · News · Live · Podcast · Contact.
A second laterThe same mini player during playback — the status Radio Benkovac live and a pause button
The status reads “Radio Benkovac — live”, play has turned into pause. Between the two there's no install, no sign-in, no consent to anything.

Six newsrooms, a four-word filter

Benkovac has its own news, but scattered across Zadar's portals. Instead of the newsroom gathering it by hand every morning, the site gathers it.

News from the hinterland section with filters by source and cards of current local news
The service walks HRT Zadar, Zadarski list, Novi radio, Benkovac.hr, eZadar and Antena Zadar, then keeps only the texts that mention Benkovac, Bukovica or Ravni kotari. The filters above the grid offer only the sources that currently have something local — four of them on the day of the shot. Each card carries its source, its age (“6 h”, “3 d”) and links to the original article. Not a single sentence is copied over.

The episodes assemble themselves

The station records the podcast and publishes it on its YouTube channel. The site picks it up from there — without anyone copying anything across.

Podcast section with the Mind and soul in balance playlist and episodes pulled from the station's YouTube channel
Two playlists from the channel: “Our community”, conversations with people from Benkovac, and “Mind and soul in balance”, on mental health and faith. On the day of the shot, 15 and 13 episodes — the number is written nowhere; it simply stands at however many are on the channel. An episode plays in a window on the site, with its real date and view count; the listener never leaves for YouTube.

Technologies

We choose the technology to fit the job. Here the job called for the lightest possible site, with three services running on their own in the background.

Want a result like this?

Tell us about your project and we'll come back with a clear quote within 24 hours.

Start a project