Radio Player Page
·
Create a dedicated page for your Icecast, Shoutcast, or MP3 radio. Continuous playback without interruptions.
Valutazione
5/5
Versione
2.0.1
Installazioni attive
10
Ultimo aggiornamento
Dec 19, 2025
Radio Player Page creates dedicated, independent pages for your radio streams, providing continuous playback without interruptions. The plugin serves a clean, standalone HTML page with an embedded React application, ensuring complete theme independence and optimal performance.
Key Features
- Streaming Protocol Support – Automatic detection and handling for Icecast, Shoutcast, MP3, HLS (.m3u8), and DASH (.mpd) formats. Uses native browser support on iOS Safari for HLS streams
- Four Audio Visualizers – Choose from Oscilloscope, Bars Spectrum, Amplitude Waterfall, or Spectral Particles for real-time audio visualization powered by Web Audio API
- Eight Color Themes – Customize appearance with Neutral, Blue, Green, Red, Orange, Yellow, Purple, or Pink color schemes
- Custom Branding – Upload custom background images and logos for each station (site favicon used if no custom logo provided)
- Custom Station Titles – Set a unique title for each stream, or use your site name as default
- Sleep Timer – Automatic playback stop after 30 minutes, 1 hour, or 2 hours
- Multiple Stream Management – Configure up to 10 independent streams, each with its own dedicated WordPress page
- Volume Control – Adjustable volume slider (not available on iOS devices due to system limitations)
- Media Session API – Displays station information and artwork on device lock screens and media controls
- Responsive Design – Optimized for desktop, tablet, and mobile devices
- Performance Optimized – Lightweight architecture with minimal HTTP requests
Technical Details
The player interface is built with React 19, TypeScript, and Material-UI, providing a modern, accessible user experience. The plugin uses Vite for asset bundling and includes proper cache busting through manifest-based asset loading.
Questo plugin ora può essere scaricato per il tuo sito .
