Skip to content

v3.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 20:45

πŸ“» Add any station by pasting its website β€” no stream URL hunting required

Until now, adding a station you couldn't find in Discover meant tracking down its raw stream URL yourself (:8000/stream-style links, .pls/.m3u files, etc.) β€” not something a casual listener wants to deal with.

Now you can just paste the station's homepage. Freqcast will:

  1. Check if it's already cataloged in the Radio Browser directory (fast path, no scraping).
  2. If not, fetch the page and look for the stream in <audio>/<source> tags, linked .pls/.m3u/.m3u8 playlists, or common Icecast/Shoutcast/AzuraCast conventions β€” including scanning the site's own scripts for sites that render their player client-side.

A direct stream URL still works exactly as before β€” this is purely additive. Every resolved URL still goes through the same live reachability check before saving.

Tested end-to-end against real stations with very different setups (a Radio Browser-cataloged station, a plain <audio> tag, a shared multi-station JS player config, an AzuraCast panel, and a client-rendered SPA with the stream buried in a JS bundle).