Radio DJ Beat – HTML5 Streaming Audio Player with PWA Support
Radio DJ Beat is a modern, fully responsive HTML5 online radio player designed for live streaming through Shoutcast and Icecast servers. It delivers a smooth and app-like user experience across all devices (Desktop, Tablet, and Mobile). No database is required, and everything can be configured easily from a single file.
PWA (Progressive Web App) Support
This item includes full Progressive Web App (PWA) functionality, allowing users to install the radio player directly on their devices without needing app stores.
- Installable: Add to Home Screen support
- App-like Experience: Runs in standalone mode
- Fast Loading: Uses Service Workers for caching
- Cross-device: Works on mobile and desktop browsers
Key Features
- Centralized Configuration (config.js): Easily customize text, colors, links, and settings
- Live Streaming Support: Compatible with Shoutcast and Icecast streaming servers
- Now Playing Metadata: Displays current track and artist
- Integrated Chat Support: Embed third-party chat widgets (Cbox, Chatango, etc.)
- Sleep Timer: Auto-stop playback feature
- QR Code Sharing: Built-in sharing functionality
- Schedule Section: Display programming information
- Podcast / Media Support: Embed external audio content
- Social Media Integration: Connect your platforms easily
- Modern UI: Clean and responsive design
- No Database Required: Static HTML/CSS/JS only
Browser Compatibility
- Google Chrome (latest)
- Mozilla Firefox (latest)
- Safari (latest)
- Microsoft Edge (latest)
- Android Browser
- iOS Safari
PWA features are supported in modern browsers that allow Service Workers and Web App installation.
Technologies Used
- HTML5 / CSS3
- JavaScript (ES6+)
- Tailwind CSS
- Service Workers (PWA)
What’s Included in the Download?
- Full HTML, CSS, and JavaScript source code
- Documentation (English & Spanish)
- Service Worker configuration (sw.js)
Requirements
- Active Shoutcast or Icecast streaming URL
- Web hosting with HTTPS (required for PWA functionality)
Third-Party Services Notice
This item integrates or supports external third-party services such as streaming providers (Shoutcast, Icecast), chat widgets (e.g., Cbox, Chatango), embedded media platforms (e.g., SoundCloud), and messaging services (e.g., WhatsApp).
These services are not included in the purchase and may require separate accounts, subscriptions, or additional costs depending on the provider.
The author is not responsible for any changes, limitations, or fees imposed by these third-party services.
Important Notes
- This item requires an external streaming server to function.
- PWA installation requires HTTPS (SSL certificate).
Changelog