Radio Player Page

Skildring

Radio Player Page is a dedicated and efficient solution for streaming Shoutcast, Icecast, and any MP3 stream in WordPress. Unlike standard audio players, it creates a standalone page for your station, fully optimized for continuous playback and listener retention.

This plugin is designed specifically for online radios that rely on Shoutcast or Icecast. By decoupling the player from WordPress, it avoids conflicts with themes or plugins, reduces loading time, and ensures your stream never drops when users navigate your site.

With Radio Player Page you get a fast, lightweight, and mobile-friendly player that focuses entirely on the listener experience. No ads, no premium versions, just reliable streaming built for professional stations.

Install Radio Player Page today and have your Shoutcast/Icecast station online in seconds.

Main Features

  • Native Shoutcast & Icecast support – Connect directly with your existing stream URL.
  • Any MP3 stream support – Works with standard MP3 streams alongside Shoutcast and Icecast.
  • Continuous playback – Stream never stops, even while browsing other pages.
  • Waveform visualizer – Real-time audio visualization from your live stream.
  • Responsive design – Perfect on mobile, tablet, and desktop.
  • Minimal setup – Enter your Shoutcast/Icecast/MP3 URL and select the page.
  • Standalone player page – Independent from WordPress load, stable and lightweight.
  • Clean UX/UI – Designed to maximize listener retention.
  • Multilingual support – Fully translated interface in English and Spanish.
  • Free and open – No ads, no hidden monetization, no PRO version traps.

Key Benefits

  • Optimized for radio stations – Built for Icecast, Shoutcast, and MP3 streams.
  • Decoupled from WordPress – Runs in a dedicated page without loading the entire WP stack.
  • Better listener retention – Stream continues seamlessly across your site.
  • Performance first – Smooth playback even on mobile networks or low-bandwidth connections.
  • Professional solution – Reliable streaming without limitations or extra costs.

Perfect For Stations That

  • Stream 24/7 using Icecast, Shoutcast, or MP3.
  • Want a robust, mobile-friendly radio player.
  • Prefer a simple solution without bloat or conflicts.
  • Aim to maximize uptime and audience retention.

Use Cases

Radio Player Page is built for live streaming scenarios where uninterrupted playback is critical:

  • FM/AM stations with online simulcast – Deliver your broadcast stream to a global audience.
  • Community and local radios – Stream live events and programs without technical barriers.
  • University and campus radios – Engage students and listeners on mobile and desktop.
  • Churches and religious broadcasters – Stream live services with a stable and simple player.
  • Event broadcasters – Perfect for concerts, conferences, and sports matches needing continuous audio.

Source Code

The source code and development documentation are available at:
https://github.com/sjimhdez/radio-player-page

Skjermbilete

  • Radio Player Page view on a mobile device.
  • Radio Player Page view on a desktop device.
  • Plugin settings page: designed to be simple and intuitive.

Installasjon

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin through the «Plugins» screen in WordPress.
  3. Go to Settings > Radio Player Page Settings.
  4. Set your stream URL and choose the page where the player will render.

Omtalar

16. september 2025
This plugin gave me a dedicated player for my shoutcast stream under 5 mins. No fluff at all. Just paste the link, pick a page, and you’re good to go
13. september 2025
The setup is super straightforward and easy to understand. I like that it keeps things simple without adding a bunch of unnecessary settings.
10. september 2025 1 reply
works great for keeping the radio player running without stopping when clicking around the site could you add an option to upload an image or logo to display with the player? regards
Les alle 3 omtalar

Bidragsytarar og utviklarar

“Radio Player Page” is open source software. The following people have contributed to this plugin.

Contributors

“Radio Player Page” er omsett til 1 språk. Takk til omsetjarane for bidraga deira.

Omset “Radio Player Page” til ditt eige språk.

Interested in development?

Les kjeldekoden, sjekk SVN-lageret eller abonner på utviklingsloggen med RSS.

Endringslogg

1.1.3

  • Added complete internationalization (i18n) support for plugin admin panel and player interface
  • Integrated translations for English (en_US) and Spanish (es_ES)
  • Player interface now automatically detects and matches WordPress locale

1.1.2

  • Updated documentation and use cases

1.1.1

  • Updated readme with short description
  • Added accessibility features to the player page
  • Refactor use of locales in the player page

1.1.0

  • Added volume control to the player
  • Display site name in the player page
  • Show site favicon in the player page
  • Updated readme with screenshots
  • Fixed minor translation bugs in the player page

For the full development history, including all source code and bundle changes, refer to the Git repository.