plugin-icon

SkipSeek Radio

Oleh skipseek·
Modern, mobile-first WordPress radio player for Icecast, AzuraCast, and Shoutcast — with built-in AzuraCast station auto-discovery.
Versi
2.0.0
Terakhir diperbarui
Jun 25, 2026
SkipSeek Radio

SkipSeek Radio is a clean, mobile-first audio player for WordPress sites that stream internet radio.

  • Drop-in shortcode [skipseek_radio stream="https://..."] or a Gutenberg block.
  • Album-art tap-to-play, no fiddly play button.
  • Flat-dark and flat-light layouts, responsive from desktop to phone.
  • Live now-playing metadata polling for AzuraCast (and any other server that exposes a now-playing JSON endpoint).
  • AzuraCast auto-discovery — paste any AzuraCast public-page URL and the plugin fetches the list of every public station on that server, so listeners can switch between channels in-place without a page reload.
  • No third-party tracking, no analytics, no outbound network calls beyond what’s strictly required to render the player.

External services

This plugin makes one outbound HTTP request, and only when an AzuraCast URL has been entered as the Stream URL:

AzuraCast station discovery

  • What it is: Public list of stations on the same AzuraCast server, used to populate the player’s rotation pool so listeners can switch channels.
  • What is sent: A GET request to https://your-azuracast-host/api/stations — only the AzuraCast host you yourself entered. No personal data, no analytics.
  • When it is sent: Once per cache window (1 hour) when a post containing the player loads. Result is stored in a WP transient between requests.
  • Endpoint: The AzuraCast server you configured in Stream URL. This plugin does NOT call any SkipSeek server.
  • Provider: Your AzuraCast host. AzuraCast is open-source software. AzuraCast website.

If you use a plain Icecast/Shoutcast stream URL (no AzuraCast), the plugin makes no outbound HTTP requests at all.

Optional: Now Playing API

If you configure a Now Playing API URL (separate from the Stream URL), the player polls it every 15 seconds for live track metadata. This request is made by the visitor’s browser, not by WordPress. The Now Playing API is whatever URL you configured — typically your own AzuraCast or compatible server.

Gratisdi paket berbayar
Diuji hingga
WordPress 7.0
Plugin ini tersedia untuk diunduh untuk diinstal di situs .