Servidores Seguros Radio Player

Description

Servidores Seguros Radio Player adds a clean live radio player to your WordPress site.

The plugin is designed for stations, online radios, DJs, local media projects, churches, businesses and creators who want to publish a live audio stream with a simple player that works across desktop and mobile devices.

Radio Player supports public stream URLs from common radio streaming services and can display live metadata from Centova Cast when available, including artist, song title and album artwork.

Source code and build tools

This plugin does not use a build step, bundler, minifier, webpack, npm build process or obfuscation. The JavaScript and CSS files included in the plugin are the human-readable source files used at runtime.

The player script is located at assets/player.js. It builds its Shadow DOM markup and scoped styles directly in JavaScript so the player can avoid conflicts with WordPress themes. No separate compiled source is required to regenerate it.

Main features

  • Fixed bottom radio player bar.
  • Public stream URL support.
  • Optional Centova Cast metadata URL.
  • Artist and song title display when metadata is available.
  • Album artwork display when provided by the stream metadata.
  • Fullscreen player view.
  • Native HTML5 audio playback.
  • Autoplay attempt when allowed by the browser.
  • Clear Play prompt when the browser blocks autoplay.
  • Lock screen media controls on compatible devices.
  • Works with common Shoutcast, Icecast and Centova Cast stream URLs.

Browser autoplay note

Modern browsers may block audio autoplay until the visitor interacts with the page. This is normal browser behavior, especially on mobile devices and private browsing sessions. When this happens, the player shows a clear Play control so the visitor can start the radio manually.

About the Pro edition

Radio Player Pro is available separately for users who need additional presentation and control options, including a mini player, custom colors, logo fallback, page visibility controls and persistent playback during internal navigation.

The free edition remains fully functional on its own and does not require a Pro license.

Installation

  1. Upload and activate the plugin.
  2. Open Radio Player from the WordPress admin sidebar.
  3. Add your public stream URL.
  4. Optionally add your Centova Cast metadata URL.
  5. Save the settings.
  6. Visit your site and test the player.

FAQ

Does it work with Shoutcast and Icecast?

Yes. Add the public URL of your stream. The player uses the browser’s native HTML5 audio support.

Does it support Centova Cast metadata?

Yes. You can add a Centova Cast metadata URL to display artist, song title and artwork when your streaming service provides that information.

Why does audio not always start automatically?

Browsers may block audio autoplay until the visitor interacts with the page. This is expected behavior. When autoplay is blocked, the player shows a Play control.

Why does album artwork sometimes take a few seconds to update?

Metadata and artwork can take a few seconds to update after a song changes. The player checks metadata periodically, and some radio servers also take time to publish the new artwork.

Can I customize the player colors or use a mini player?

Those options are available in Radio Player Pro. The free edition includes the fixed bottom bar, stream playback, metadata support and fullscreen mode.

Does the plugin require an external account?

No. The free edition works with your own public stream URL. A streaming server or radio hosting service is still required to provide the audio stream.

Reviews

There are no reviews for this plugin.

Contributors & Developers

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

Contributors

Changelog

1.0.1

  • Updated readme metadata and documented source code/build process for WordPress.org review.

1.0.0

  • Initial release.