Servidores Seguros Radio Player
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.